本文整理汇总了C#中BARABARES_Services.DTO.LogBarabares.GetType方法的典型用法代码示例。如果您正苦于以下问题:C# LogBarabares.GetType方法的具体用法?C# LogBarabares.GetType怎么用?C# LogBarabares.GetType使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类BARABARES_Services.DTO.LogBarabares
的用法示例。
在下文中一共展示了LogBarabares.GetType方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: add_LogBarabares
public ResponseBD add_LogBarabares(LogBarabares u)
{
try
{
ResponseBD response = new ResponseBD();
string ConnString = ConfigurationManager.ConnectionStrings["barabaresConnectionString"].ConnectionString;
using (SqlConnection SqlConn = new SqlConnection(ConnString))
{
try
{
SqlConn.Open();
}
catch (Exception ex)
{
Debug.WriteLine(ex.ToString());
response.Flujo = Constantes.FALLA;
response.Mensaje = "Error al abrir la conexión a BD";
return response;
}
SqlCommand sqlCmd = new SqlCommand("BARABARES_LOG_INSERT", SqlConn);
sqlCmd.CommandType = CommandType.StoredProcedure;
SqlParameter flujo = new SqlParameter("@opsFlujo", SqlDbType.VarChar)
{
Direction = ParameterDirection.Output,
Size = 10
};
SqlParameter mensaje = new SqlParameter("@opsMsj", SqlDbType.VarChar)
{
Direction = ParameterDirection.Output,
Size = 100
};
sqlCmd.Parameters.Add("@ipsAccion", SqlDbType.VarChar).Value = u.Accion;
sqlCmd.Parameters.Add("@ipsServicio", SqlDbType.VarChar).Value = u.Servicio;
sqlCmd.Parameters.Add("@ipsInput", SqlDbType.VarChar).Value = u.Input;
sqlCmd.Parameters.Add("@ipsDescripcion", SqlDbType.VarChar).Value = u.Descripcion;
sqlCmd.Parameters.Add("@ipsClase", SqlDbType.VarChar).Value = u.Clase;
sqlCmd.Parameters.Add("@ipsAplicacion", SqlDbType.VarChar).Value = u.Aplicacion;
sqlCmd.Parameters.Add("@ipsEstado", SqlDbType.VarChar).Value = u.Estado;
sqlCmd.Parameters.Add("@ipsIp", SqlDbType.VarChar).Value = u.Ip;
sqlCmd.Parameters.Add("@ipnIdUsuario", SqlDbType.Int).Value = u.IdUsuario;
sqlCmd.Parameters.Add(flujo);
sqlCmd.Parameters.Add(mensaje);
sqlCmd.ExecuteNonQuery();
response.Flujo = flujo.Value.ToString();
response.Mensaje = mensaje.Value.ToString();
SqlConn.Close();
}
return response;
}
catch (Exception ex)
{
LogBarabares b = new LogBarabares()
{
Accion = Constantes.LOG_CREAR,
Servicio = Constantes.Add_LogBarabares,
Input = "",
Descripcion = ex.ToString(),
Clase = (u == null) ? "null" : u.GetType().Name,
Aplicacion = Constantes.ENTORNO_SERVICIOS,
Estado = Constantes.FALLA,
Ip = "",
IdUsuario = 1 //TODO: obtener usuario de la sesión
};
Utils.add_LogBarabares(b);
ResponseBD response = new ResponseBD();
response.Flujo = Constantes.FALLA;
response.Mensaje = "Error al abrir la conexión a BD";
return response;
}
}