예제 #1
0
        public bool AgregarSucursal(SucursalClase suc)
        {
            using (IntegracionEntities tipoPro = new IntegracionEntities())
            {
                try
                {
                    Sucursal t = new Sucursal();

                    t.rut       = suc.Rut;
                    t.direccion = suc.Direccion;
                    t.comuna    = suc.Comuna;
                    t.latitud   = suc.Latitud;
                    t.longitud  = suc.Longitud;
                    t.proveedor = suc.Proveedor;
                    t.telefono  = suc.Telefono;
                    t.activo    = 1;
                    tipoPro.Sucursal.Add(t);
                    tipoPro.SaveChanges();
                    return(true);
                }
                catch
                {
                    return(false);
                }
            };
        }
예제 #2
0
 public bool EliminarSucursal(SucursalClase suc)
 {
     using (IntegracionEntities tipoPro = new IntegracionEntities())
     {
         try
         {
             Sucursal t = tipoPro.Sucursal.Single(ti => ti.codigo == suc.Codigo);
             tipoPro.Sucursal.Remove(t);
             tipoPro.SaveChanges();
             return(true);
         }
         catch
         {
             return(false);
         }
     };
 }
예제 #3
0
        public bool EditarSucursal(SucursalClase suc)
        {
            using (IntegracionEntities tipoPro = new IntegracionEntities())
            {
                try
                {
                    Sucursal t = tipoPro.Sucursal.Single(ti => ti.codigo == suc.Codigo);

                    t.direccion = suc.Direccion;
                    t.comuna    = suc.Comuna;
                    t.latitud   = suc.Latitud;
                    t.longitud  = suc.Longitud;
                    t.proveedor = suc.Proveedor;
                    t.telefono  = suc.Telefono;
                    tipoPro.SaveChanges();
                    return(true);
                }
                catch
                {
                    return(false);
                }
            };
        }