Ejemplo n.º 1
0
        public int EditarAlmacen(AlmacenCLS objAlmacenCLS)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Almacen oAlmacen = db.Almacen.Where(p => p.IdAlmacen.Equals(objAlmacenCLS.IdAlmacen)).First();
                    oAlmacen.NombreAlmacen       = objAlmacenCLS.NombreAlmacen;
                    oAlmacen.DireccionAlmacen    = objAlmacenCLS.DireccionAlmacen;
                    oAlmacen.IdSucursal          = objAlmacenCLS.IdSucursal;
                    oAlmacen.IsPrincipal         = objAlmacenCLS.IsPrincipal;
                    oAlmacen.FechaModificacion   = DateTime.Now;
                    oAlmacen.UsuarioModificacion = "Admin";
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Ejemplo n.º 2
0
        public int AgregarAlmacen(AlmacenCLS objAlmacenCLS)
        {
            int CodResult = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Almacen objAlmacen = new Almacen();
                    objAlmacen.NombreAlmacen       = objAlmacenCLS.NombreAlmacen;
                    objAlmacen.DireccionAlmacen    = objAlmacenCLS.DireccionAlmacen;
                    objAlmacen.IdSucursal          = objAlmacenCLS.IdSucursal;
                    objAlmacen.IsPrincipal         = objAlmacenCLS.IsPrincipal;
                    objAlmacen.FechaCreacion       = DateTime.Now;
                    objAlmacen.UsuarioCreacion     = "Admin";
                    objAlmacen.FechaModificacion   = DateTime.Now;
                    objAlmacen.UsuarioModificacion = "Admin";
                    objAlmacen.EstadoAlmacen       = true;
                    objAlmacen.EstadoEliminacion   = false;
                    db.Almacen.Add(objAlmacen);
                    db.SaveChanges();

                    CodResult = 1;
                }
            }
            catch (Exception)
            {
                CodResult = 0;
            }
            return(CodResult);
        }
Ejemplo n.º 3
0
        public int CambiarEstadoAlmacen(AlmacenCLS objAlmacenCls)
        {
            int codigoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Almacen oAlmacen = db.Almacen.Where(p => p.IdAlmacen.Equals(objAlmacenCls.IdAlmacen)).First();

                    if (oAlmacen.EstadoAlmacen)
                    {
                        objAlmacenCls.EstadoAlmacen = false;
                    }
                    else
                    {
                        objAlmacenCls.EstadoAlmacen = true;
                    }

                    oAlmacen.EstadoAlmacen = objAlmacenCls.EstadoAlmacen;
                    db.SaveChanges();

                    codigoRpt = 1;
                }
            }
            catch (Exception e)
            {
                codigoRpt = 0;
                throw;
            }

            return(codigoRpt);
        }
Ejemplo n.º 4
0
        public AlmacenCLS ObtenerAlmacenPorId(int idAlm)
        {
            AlmacenCLS objAlmacenCLS = new AlmacenCLS();

            using (var db = new BDVentasEntities())
            {
                Almacen oAlmacen = db.Almacen.Where(p => p.IdAlmacen.Equals(idAlm)).First();
                objAlmacenCLS.IdAlmacen        = oAlmacen.IdAlmacen;
                objAlmacenCLS.NombreAlmacen    = oAlmacen.NombreAlmacen;
                objAlmacenCLS.DireccionAlmacen = oAlmacen.DireccionAlmacen;
                objAlmacenCLS.IsPrincipal      = oAlmacen.IsPrincipal;
                objAlmacenCLS.IdSucursal       = oAlmacen.IdSucursal;

                Sucursal oSucursal = db.Sucursal.Where(p => p.IdSucursal.Equals(objAlmacenCLS.IdSucursal)).First();
                objAlmacenCLS.NombreSucursal = oSucursal.NombreSucursal;
            }
            return(objAlmacenCLS);
        }
Ejemplo n.º 5
0
        public int EliminarAlmacen(AlmacenCLS objAlmacenCLS)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Almacen oAlmacen = db.Almacen.Where(p => p.IdAlmacen.Equals(objAlmacenCLS.IdAlmacen)).First();
                    oAlmacen.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Ejemplo n.º 6
0
        public JsonResult CambiarEstadoAlmacen(AlmacenCLS alm)
        {
            var codigRpt = objAlmacen.CambiarEstadoAlmacen(alm);

            return(Json(new { Code = codigRpt, JsonRequestBehavior.AllowGet }));
        }
Ejemplo n.º 7
0
        public JsonResult EditarAlmacen(AlmacenCLS alm)
        {
            int codigoRpt = objAlmacen.EditarAlmacen(alm);

            return(Json(new { Code = codigoRpt, JsonRequestBehavior.AllowGet }));
        }
Ejemplo n.º 8
0
        public JsonResult AgregarAlmacen(AlmacenCLS alm)
        {
            var codigoRpt = objAlmacen.AgregarAlmacen(alm);

            return(Json(new { Code = codigoRpt, JsonRequestBehavior.AllowGet }));
        }
Ejemplo n.º 9
0
 public int EditarAlmacen(AlmacenCLS objAlmacenCLS)
 {
     return(obj.EditarAlmacen(objAlmacenCLS));
 }
Ejemplo n.º 10
0
 public int CambiarEstadoAlmacen(AlmacenCLS objAlmacenCls)
 {
     return(obj.CambiarEstadoAlmacen(objAlmacenCls));
 }
Ejemplo n.º 11
0
 public int EliminarAlmacen(AlmacenCLS objAlmacenCLS)
 {
     return(obj.EliminarAlmacen(objAlmacenCLS));
 }
Ejemplo n.º 12
0
 public int AgregarAlmacen(AlmacenCLS objAlmacenCLS)
 {
     return(obj.AgregarAlmacen(objAlmacenCLS));
 }