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();
            }
        }
示例#2
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();
        }
示例#4
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);
     }
 }
示例#5
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);
            }
        }