private void BtnGuardar_Click(object sender, EventArgs e)
        {
            using (db_gasolineraEntities1 db = new db_gasolineraEntities1())
            {
                if (id == null)
                {
                    oprovedor = new tbl_login();
                }
                oprovedor.lg_nombre  = txtNombre.Text;
                oprovedor.lg_usuario = txtUsuario.Text;
                oprovedor.lg_contra  = txtContra.Text;

                if (id == null)
                {
                    db.tbl_login.Add(oprovedor);
                }
                else
                {
                    db.Entry(oprovedor).State = System.Data.Entity.EntityState.Modified;
                }
                db.SaveChanges();

                this.Close();
            }
        }
 private void refrescar()
 {
     using (db_gasolineraEntities1 db = new db_gasolineraEntities1())
     {
         IQueryable <tbl_login> lst = from d in db.tbl_login
                                      select d;
         dataGridView1.DataSource = lst.ToList();
     }
 }
예제 #3
0
 private void cargar()
 {
     using (db_gasolineraEntities1 db = new db_gasolineraEntities1())
     {
         oprovedor       = db.tbl_proveedor.Find(id);
         txtNombre.Text  = oprovedor.prv_nombre;
         txtCentral.Text = oprovedor.prv_CentralA;
     }
 }
 private void cargar()
 {
     using (db_gasolineraEntities1 db = new db_gasolineraEntities1())
     {
         oprovedor       = db.tbl_login.Find(id);
         txtNombre.Text  = oprovedor.lg_nombre;
         txtUsuario.Text = oprovedor.lg_usuario;
         txtContra.Text  = oprovedor.lg_contra;
     }
 }
예제 #5
0
        private void refrescar()
        {
            using (db_gasolineraEntities1 db = new db_gasolineraEntities1())
            {
                var bitacora = db.tbl_bitacora_deta.Include("tbl_bitacora")
                               .ToList();
                var Detalle = bitacora.Select(t => new { Fecha = t.tbl_bitacora.Fecha, nombrePC = t.tbl_bitacora.nombrePC, usuario = t.tbl_bitacora.usuario, objeto = t.tbl_bitacora.objeto, accion = t.tbl_bitacora.accion, campo = t.campo, valor = t.valor }).ToList();

                dgvbit.DataSource = Detalle;
            }
        }
예제 #6
0
 public tbl_proveedor GetDetail(int?id)
 {
     try
     {
         using (var context = new db_gasolineraEntities1())
         {
             var proveedor = context.tbl_proveedor.Find(id);
             return(proveedor);
         }
     }
     catch (Exception)
     {
         return(null);
         //throw;
     }
 }
예제 #7
0
 public bool DeleteProveedor(int?id)
 {
     try
     {
         using (var context = new db_gasolineraEntities1())
         {
             var proveedor = context.tbl_proveedor.Find(id);
             context.tbl_proveedor.Remove(proveedor);
             context.SaveChanges();
             return(true);
         }
     }
     catch (Exception e)
     {
         return(false);
         //throw;
     }
 }
        private void BtnEliminar_Click(object sender, EventArgs e)
        {
            int?id = getid();

            if (id == null)
            {
                DisplayErrorSeleccion();
                return;
            }


            using (db_gasolineraEntities1 db = new db_gasolineraEntities1())
            {
                tbl_login oproveedor = db.tbl_login.Find(id);
                db.tbl_login.Remove(oproveedor);

                db.SaveChanges();
            }
            refrescar();
        }
예제 #9
0
 public object GetProveedores()
 {
     try
     {
         using (var context = new db_gasolineraEntities1())
         {
             var proveedoresList = context.tbl_proveedor.Select(s => new
             {
                 prv_codigo   = s.prv_codigo,
                 prv_nombre   = s.prv_nombre,
                 prv_CentralA = s.prv_CentralA
             }).ToList();
             return(proveedoresList);
         }
     }
     catch (Exception e)
     {
         return(null);
     }
 }
예제 #10
0
 public bool UpdateProveedor(int?id, string nombre, string centralAbastecimiento)
 {
     try
     {
         using (var context = new db_gasolineraEntities1())
         {
             var proveedor = context.tbl_proveedor.Find(id);
             if (proveedor == null)
             {
                 return(false);
             }
             proveedor.prv_nombre   = nombre;
             proveedor.prv_CentralA = centralAbastecimiento;
             context.SaveChanges();
             return(true);
         }
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
예제 #11
0
        public bool AddProveedor(string nombre, string centralAbastecimiento)
        {
            try
            {
                using (var context = new db_gasolineraEntities1())
                {
                    var proveedor = new tbl_proveedor
                    {
                        prv_nombre   = nombre,
                        prv_CentralA = centralAbastecimiento
                    };

                    context.tbl_proveedor.Add(proveedor);
                    context.SaveChanges();
                    return(true);
                }
            }
            catch (Exception ex)
            {
                return(false);
            }
        }