public List <tb_sis_alerta_x_usuario_x_empresa_x_eventos_Info> get_list(int IdEmpresa, string IdUsuario, string CodAlerta) { try { List <tb_sis_alerta_x_usuario_x_empresa_x_eventos_Info> Lista; using (Entities_alerta Context = new Entities_alerta()) { Lista = (from q in Context.vwtb_sis_alerta_x_usuario_x_empresa_x_eventos where q.IdEmpresa == IdEmpresa && q.IdUsuario == IdUsuario && q.CodAlerta == CodAlerta select new tb_sis_alerta_x_usuario_x_empresa_x_eventos_Info { IdEmpresa = q.IdEmpresa, IdUsuario = q.IdUsuario, CodAlerta = q.CodAlerta, enum_evento = q.enum_evento, IdSucursal = q.IdSucursal }).ToList(); } return(Lista); } catch (Exception ex) { string mensaje = string.Empty; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public bool guardarDB(tb_sis_alerta_x_usuario_x_empresa_Info info) { try { using (Entities_alerta Context = new Entities_alerta()) { tb_sis_alerta_x_usuario_x_empresa Entity = new tb_sis_alerta_x_usuario_x_empresa(); Entity.IdEmpresa = info.IdEmpresa; Entity.IdUsuario = info.IdUsuario; Entity.CodAlerta = info.CodAlerta; Entity.IdSucursal = info.IdSucursal; Context.tb_sis_alerta_x_usuario_x_empresa.Add(Entity); Context.SaveChanges(); } return(true); } catch (Exception ex) { string mensaje = string.Empty; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public string Get_Numero(string CodModulo) { try { string num = ""; Entities_alerta oEnti = new Entities_alerta(); var c = oEnti.Database.SqlQuery <int>("select max(substring(CodAlerta,LEN(CodReporte)-2,3) )+1 from tb_sis_alerta where CodModulo='" + CodModulo + "' "); try { var c2 = c.First(); if (c2 == null) { num = "001"; } else if (Convert.ToDecimal(c2) < 10) { num = "00" + Convert.ToString(c2); } else if (Convert.ToDecimal(c2) < 99) { num = "0" + Convert.ToString(c2); } else if (Convert.ToDecimal(c2) < 999) { num = Convert.ToString(c2); } else { num = null; } } catch (Exception) { return("001"); } return(num); } catch (Exception ex) { string mensaje = string.Empty; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.ToString() + " " + ex.Message; throw new Exception(ex.ToString()); } }
public List <tb_sis_alerta_Info> get_list() { try { List <tb_sis_alerta_Info> Lista = new List <tb_sis_alerta_Info>(); using (Entities_alerta Context = new Entities_alerta()) { Lista = (from q in Context.tb_sis_alerta select new tb_sis_alerta_Info { CodAlerta = q.CodAlerta, Nombre = q.Nombre, CodModulo = q.CodModulo, VistaRpt = q.VistaRpt, Formulario = q.Formulario, Class_NomReporte = q.Class_NomReporte, nom_Asembly = q.nom_Asembly, Class_Info = q.Class_Info, Class_Bus = q.Class_Bus, Class_Data = q.Class_Data, Estado = q.Estado, observacion = q.observacion }).ToList(); } return(Lista); } catch (Exception ex) { string mensaje = string.Empty; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public bool modificarDB(tb_sis_alerta_Info info) { try { using (Entities_alerta Context = new Entities_alerta()) { tb_sis_alerta Entity = Context.tb_sis_alerta.FirstOrDefault(q => q.CodAlerta == info.CodAlerta); if (Entity != null) { Entity.Nombre = info.Nombre; Entity.CodModulo = info.CodModulo; Entity.VistaRpt = info.VistaRpt; Entity.Formulario = info.Formulario; Entity.Class_NomReporte = info.Class_NomReporte; Entity.nom_Asembly = info.nom_Asembly; Entity.Class_Info = info.Class_Info; Entity.Class_Bus = info.Class_Bus; Entity.Class_Data = info.Class_Data; Entity.Estado = info.Estado; Entity.observacion = info.observacion; Context.SaveChanges(); } } return(true); } catch (Exception ex) { string mensaje = string.Empty; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public tb_sis_alerta_x_usuario_x_empresa_x_eventos_Info get_info(int IdEmpresa, string IdUsuario, string CodAlerta, string evento) { try { tb_sis_alerta_x_usuario_x_empresa_x_eventos_Info info = new tb_sis_alerta_x_usuario_x_empresa_x_eventos_Info(); using (Entities_alerta Context = new Entities_alerta()) { info = (from q in Context.vwtb_sis_alerta_x_usuario_x_empresa_x_eventos where q.IdEmpresa == IdEmpresa && q.IdUsuario == IdUsuario && q.CodAlerta == CodAlerta && q.enum_evento == evento select new tb_sis_alerta_x_usuario_x_empresa_x_eventos_Info { IdEmpresa = q.IdEmpresa, IdUsuario = q.IdUsuario, CodAlerta = q.CodAlerta, enum_evento = q.enum_evento, IdSucursal = q.IdSucursal, Nombre = q.Nombre, nom_Asembly = q.nom_Asembly, Formulario = q.Formulario }).FirstOrDefault(); } return(info); } catch (Exception ex) { string mensaje = string.Empty; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }
public bool eliminarDB(int IdEmpresa, string IdUsuario) { try { using (Entities_alerta Context = new Entities_alerta()) { Context.Database.ExecuteSqlCommand("DELETE tb_sis_alerta_x_usuario_x_empresa WHERE IdEmpresa = " + IdEmpresa + " and IdUsuario = '" + IdUsuario + "'"); } return(true); } catch (Exception ex) { string mensaje = string.Empty; string arreglo = ToString(); tb_sis_Log_Error_Vzen_Data oDataLog = new tb_sis_Log_Error_Vzen_Data(); tb_sis_Log_Error_Vzen_Info Log_Error_sis = new tb_sis_Log_Error_Vzen_Info(ex.ToString(), "", arreglo, "", "", "", "", "", DateTime.Now); oDataLog.Guardar_Log_Error(Log_Error_sis, ref mensaje); mensaje = ex.InnerException + " " + ex.Message; throw new Exception(ex.ToString()); } }