public bool BajaUsuarioDemo(short NumeroDeUsuario, String NombreDeUsuario) { try { List <String> UsuarioDemo = new List <string> { "Balam", "Axolotl", "Océlotl", "Aayín", "Chamak", "Cho'", "Coot", "Likim", "Juub", "Kai", "Kekén", "Koh", "Miss", "Peek'" }; if (UsuarioDemo.Exists(x => x.ToUpper().Equals(NombreDeUsuario.ToUpper()))) { using (DBKuupEntities db = new DBKuupEntities()) { if ((from q in db.Usuario where q.USU_NUM_USUARIO == NumeroDeUsuario && q.USU_CVE_ESTATUS == 1 select q).Count() != 0) { var Usu = (from q in db.Usuario where q.USU_NUM_USUARIO == NumeroDeUsuario && q.USU_CVE_ESTATUS == 1 select q).FirstOrDefault(); Usu.USU_CVE_ESTATUS = 2; db.Usuario.Attach(Usu); db.Entry(Usu).State = EntityState.Modified; db.SaveChanges(); return(true); } } } return(true); } catch (Exception e) { ClsBitacora.GeneraBitacora(NumeroDePantallaKuup, 1, "BajaUsuarioDemo", String.Format("Excepción de tipo: {0} Mensaje: {1} Código de Error: {2}", e.GetType().ToString(), e.Message.Trim(), e.GetHashCode().ToString())); } return(false); }
public bool InsertAudit(ClsAudit ObjAudit) { ConfiguraPaqueteAudit Audit = new ConfiguraPaqueteAudit(); Audit.CNP_ID_AUDIT = ObjAudit.IdAudit; Audit.CNP_TERMINAL = ObjAudit.Terminal; Audit.CNP_IP = ObjAudit.IP; Audit.CNP_VERSION = ObjAudit.Version; Audit.CNP_NOM_USUARIO = ObjAudit.NombreDeUsuario; Audit.CNP_FECHA_BASE = DateTime.Now; Audit.CNP_NOM_FUNCIONALIDAD = ObjAudit.NombreDeFuncionalidad; Audit.CNP_NUM_PRODUCTO_PADRE = ConfiguraPaquete.CNP_NUM_PRODUCTO_PADRE; Audit.CNP_CODIGO_BARRAS_PADRE = ConfiguraPaquete.CNP_CODIGO_BARRAS_PADRE; Audit.CNP_NUM_PRODUCTO_HIJO = ConfiguraPaquete.CNP_NUM_PRODUCTO_HIJO; Audit.CNP_CODIGO_BARRAS_HIJO = ConfiguraPaquete.CNP_CODIGO_BARRAS_HIJO; Audit.CNP_PRECIO_PRODUCTO_PADRE = ConfiguraPaquete.CNP_PRECIO_PRODUCTO_PADRE; Audit.CNP_CANTIDAD_A_SALIR = ConfiguraPaquete.CNP_CANTIDAD_A_SALIR; Audit.CNP_PRECIO_PRODUCTO_HIJO = ConfiguraPaquete.CNP_PRECIO_PRODUCTO_HIJO; Audit.CNP_IMPORTE_TOTAL = ConfiguraPaquete.CNP_IMPORTE_TOTAL; Audit.CNP_NOM_PRODUCTO_PADRE = ConfiguraPaquete.CNP_NOM_PRODUCTO_PADRE; Audit.CNP_NOM_PRODUCTO_HIJO = ConfiguraPaquete.CNP_NOM_PRODUCTO_HIJO; try { if (_db == null) { using (DBKuupEntities db = new DBKuupEntities()) { db.ConfiguraPaqueteAudit.Add(Audit); db.Entry(Audit).State = EntityState.Added; db.SaveChanges(); if ((from q in db.ConfiguraPaqueteAudit where q.CNP_ID_AUDIT == Audit.CNP_ID_AUDIT && q.CNP_NUM_PRODUCTO_PADRE == Audit.CNP_NUM_PRODUCTO_PADRE && q.CNP_CODIGO_BARRAS_PADRE == Audit.CNP_CODIGO_BARRAS_PADRE && q.CNP_NUM_PRODUCTO_HIJO == Audit.CNP_NUM_PRODUCTO_HIJO && q.CNP_CODIGO_BARRAS_HIJO == Audit.CNP_CODIGO_BARRAS_HIJO select q).Count() != 0) { return(true); } return(false); } } else { _db.ConfiguraPaqueteAudit.Add(Audit); _db.Entry(Audit).State = EntityState.Added; _db.SaveChanges(); if ((from q in _db.ConfiguraPaqueteAudit where q.CNP_ID_AUDIT == Audit.CNP_ID_AUDIT && q.CNP_NUM_PRODUCTO_PADRE == Audit.CNP_NUM_PRODUCTO_PADRE && q.CNP_CODIGO_BARRAS_PADRE == Audit.CNP_CODIGO_BARRAS_PADRE && q.CNP_NUM_PRODUCTO_HIJO == Audit.CNP_NUM_PRODUCTO_HIJO && q.CNP_CODIGO_BARRAS_HIJO == Audit.CNP_CODIGO_BARRAS_HIJO select q).Count() != 0) { return(true); } return(false); } } catch (Exception e) { ClsBitacora.GeneraBitacora(NumeroDePantallaKuup, 1, "InsertAudit", String.Format("Excepción de tipo: {0} Mensaje: {1} Código de Error: {2}", e.GetType().ToString(), e.Message.Trim(), e.GetHashCode().ToString())); return(false); } }
public bool InsertAudit(ClsAudit ObjAudit) { try { MarcaAudit Audit = new MarcaAudit() { MRA_ID_AUDIT = ObjAudit.IdAudit, MRA_TERMINAL = ObjAudit.Terminal, MRA_IP = ObjAudit.IP, MRA_VERSION = ObjAudit.Version, MRA_NOM_USUARIO = ObjAudit.NombreDeUsuario, MRA_FECHA_BASE = DateTime.Now, MRA_NOM_FUNCIONALIDAD = ObjAudit.NombreDeFuncionalidad, MRA_NUM_MARCA = Marca.MRA_NUM_MARCA, MRA_NOM_MARCA = Marca.MRA_NOM_MARCA, MRA_CVE_ESTATUS = Marca.MRA_CVE_ESTATUS, MRA_TXT_ESTATUS = Marca.MRA_TXT_ESTATUS }; if (_db == null) { using (DBKuupEntities db = new DBKuupEntities()) { db.MarcaAudit.Add(Audit); db.Entry(Audit).State = EntityState.Added; db.SaveChanges(); if ((from q in db.MarcaAudit where q.MRA_ID_AUDIT == Audit.MRA_ID_AUDIT && q.MRA_NUM_MARCA == Audit.MRA_NUM_MARCA select q).Count() != 0) { return(true); } return(false); } } else { _db.MarcaAudit.Add(Audit); _db.Entry(Audit).State = EntityState.Added; _db.SaveChanges(); if ((from q in _db.MarcaAudit where q.MRA_ID_AUDIT == Audit.MRA_ID_AUDIT && q.MRA_NUM_MARCA == Audit.MRA_NUM_MARCA select q).Count() != 0) { return(true); } return(false); } } catch (Exception e) { ClsBitacora.GeneraBitacora(NumeroDePantallaKuup, 1, "InsertAudit", String.Format("Excepción de tipo: {0} Mensaje: {1} Código de Error: {2}", e.GetType().ToString(), e.Message.Trim(), e.GetHashCode().ToString())); return(false); } }
public static List <ClsAgenda> GetList(bool EsVista = true) { try { using (DBKuupEntities db = new DBKuupEntities()) { if (EsVista) { return((from q in db.ViAgenda select new ClsAgenda() { NumeroDeAgenda = q.AGN_NUM_AGENDA, FechaDeAlta = q.AGN_FECHA_ALTA, FechaDeInicioDeEvento = q.AGN_FECHA_INI_EVENTO, FechaDeFinDeEvento = q.AGN_FECHA_FIN_EVENTO, NumeroDeUsuario = q.AGN_NUM_USUARIO, CveDeNotifica = q.AGN_CVE_NOTIFICA, Descripcion = q.AGN_DESCRIPCION, CveDeEstatus = q.AGN_CVE_ESTATUS, NombreDeUsuario = q.AGN_NOM_USUARIO, TextoDeNotifica = q.AGN_TXT_NOTIFICA, TextoDeEstatus = q.AGN_TXT_ESTATUS }).ToList()); } else { return((from q in db.Agenda select new ClsAgenda() { NumeroDeAgenda = q.AGN_NUM_AGENDA, FechaDeAlta = q.AGN_FECHA_ALTA, FechaDeInicioDeEvento = q.AGN_FECHA_INI_EVENTO, FechaDeFinDeEvento = q.AGN_FECHA_FIN_EVENTO, NumeroDeUsuario = q.AGN_NUM_USUARIO, CveDeNotifica = q.AGN_CVE_NOTIFICA, Descripcion = q.AGN_DESCRIPCION, CveDeEstatus = q.AGN_CVE_ESTATUS }).ToList()); } } } catch (Exception e) { ClsBitacora.GeneraBitacora((new ClsAgenda()).NumeroDePantallaKuup, 2, "GetList", string.Format("Excepción de tipo: {0} Mensaje: {1} Código de Error: {2}", e.GetType().ToString(), e.Message.Trim(), e.GetHashCode().ToString())); } return(new List <ClsAgenda>()); }
public bool Insert() { try { if (_db == null) { using (DBKuupEntities db = new DBKuupEntities()) { return(ToInsert(db)); } } else { return(ToInsert(_db)); } } catch (Exception e) { ClsBitacora.GeneraBitacora(NumeroDePantallaKuup, 1, "Insert", String.Format("Excepción de tipo: {0} Mensaje: {1} Código de Error: {2}", e.GetType().ToString(), e.Message.Trim(), e.GetHashCode().ToString())); return(false); } }
public bool InsertAudit(ClsAudit ObjAudit) { try { ProductoAudit Audit = new ProductoAudit(); Audit.PRO_ID_AUDIT = ObjAudit.IdAudit; Audit.PRO_TERMINAL = ObjAudit.Terminal; Audit.PRO_IP = ObjAudit.IP; Audit.PRO_VERSION = ObjAudit.Version; Audit.PRO_NOM_USUARIO = ObjAudit.NombreDeUsuario; Audit.PRO_FECHA_BASE = DateTime.Now; Audit.PRO_NOM_FUNCIONALIDAD = ObjAudit.NombreDeFuncionalidad; Audit.PRO_NUM_PRODUCTO = Producto.PRO_NUM_PRODUCTO; Audit.PRO_CODIGO_BARRAS = Producto.PRO_CODIGO_BARRAS; Audit.PRO_FECHA_REGISTRO = Producto.PRO_FECHA_REGISTRO; Audit.PRO_CANT_PRODUCTO_ULTIMA = Producto.PRO_CANT_PRODUCTO_ULTIMA; Audit.PRO_CANT_PRODUCTO_NUEVA = Producto.PRO_CANT_PRODUCTO_NUEVA; Audit.PRO_CANT_PRODUCTO_TOTAL = Producto.PRO_CANT_PRODUCTO_TOTAL; Audit.PRO_NOM_PRODUCTO = Producto.PRO_NOM_PRODUCTO; Audit.PRO_DESCRIPCION = Producto.PRO_DESCRIPCION; Audit.PRO_NUM_TIPO_PRODUCTO = Producto.PRO_NUM_TIPO_PRODUCTO; Audit.PRO_NUM_MARCA = Producto.PRO_NUM_MARCA; Audit.PRO_CVE_AVISO = Producto.PRO_CVE_AVISO; Audit.PRO_CVE_CORREO_SURTIDO = Producto.PRO_CVE_CORREO_SURTIDO; Audit.PRO_CAT_MINIMA = Producto.PRO_CAT_MINIMA; Audit.PRO_NUM_PROVEEDOR = Producto.PRO_NUM_PROVEEDOR; Audit.PRO_PRECIO_UNITARIO = Producto.PRO_PRECIO_UNITARIO; Audit.PRO_CVE_ESTATUS = Producto.PRO_CVE_ESTATUS; Audit.PRO_NOM_TIPO_PRODUCTO = Producto.PRO_NOM_TIPO_PRODUCTO; Audit.PRO_NOM_MARCA = Producto.PRO_NOM_MARCA; Audit.PRO_TXT_AVISO = Producto.PRO_TXT_AVISO; Audit.PRO_TXT_CORREO_SURTIDO = Producto.PRO_TXT_CORREO_SURTIDO; Audit.PRO_NOM_PROVEEDOR = Producto.PRO_NOM_PROVEEDOR; Audit.PRO_TXT_ESTATUS = Producto.PRO_TXT_ESTATUS; if (_db == null) { using (DBKuupEntities db = new DBKuupEntities()) { db.ProductoAudit.Add(Audit); db.Entry(Audit).State = EntityState.Added; db.SaveChanges(); if ((from q in db.ProductoAudit where q.PRO_ID_AUDIT == Audit.PRO_ID_AUDIT && q.PRO_NUM_PRODUCTO == Audit.PRO_NUM_PRODUCTO select q).Count() != 0) { return(true); } return(false); } } else { _db.ProductoAudit.Add(Audit); _db.Entry(Audit).State = EntityState.Added; _db.SaveChanges(); if ((from q in _db.ProductoAudit where q.PRO_ID_AUDIT == Audit.PRO_ID_AUDIT && q.PRO_NUM_PRODUCTO == Audit.PRO_NUM_PRODUCTO select q).Count() != 0) { return(true); } return(false); } } catch (Exception e) { ClsBitacora.GeneraBitacora(NumeroDePantallaKuup, 1, "InsertAudit", String.Format("Excepción de tipo: {0} Mensaje: {1} Código de Error: {2}", e.GetType().ToString(), e.Message.Trim(), e.GetHashCode().ToString())); return(false); } }