Beispiel #1
0
        public int AgregarImpuesto(ImpuestoCLS objImpuestoCls)
        {
            int CodResult = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Impuesto objImpuesto = new Impuesto();
                    objImpuesto.NombreImpuesto      = objImpuestoCls.NombreImpuesto;
                    objImpuesto.ValorImpuesto       = Decimal.Parse(objImpuestoCls.ValorImpuestoJS);
                    objImpuesto.FechaCreacion       = DateTime.Now;
                    objImpuesto.UsuarioCreacion     = "Admin";
                    objImpuesto.FechaModificacion   = DateTime.Now;
                    objImpuesto.UsuarioModificacion = "Admin";
                    objImpuesto.EstadoImpuesto      = true;
                    objImpuesto.EstadoEliminacion   = false;
                    db.Impuesto.Add(objImpuesto);
                    db.SaveChanges();

                    CodResult = 1;
                }
            }
            catch (Exception)
            {
                CodResult = 0;
            }
            return(CodResult);
        }
Beispiel #2
0
        public int CambiarEstado(ImpuestoCLS objImpuestoCls)
        {
            int codigoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Impuesto oImpuesto = db.Impuesto.Where(p => p.IdImpuesto.Equals(objImpuestoCls.IdImpuesto)).First();

                    if (oImpuesto.EstadoImpuesto)
                    {
                        objImpuestoCls.EstadoImpuesto = false;
                    }
                    else
                    {
                        objImpuestoCls.EstadoImpuesto = true;
                    }

                    oImpuesto.EstadoImpuesto = objImpuestoCls.EstadoImpuesto;
                    db.SaveChanges();

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

            return(codigoRpt);
        }
Beispiel #3
0
        public ImpuestoCLS ObtenerImpuestoPorId(int idimp)
        {
            ImpuestoCLS objImpuestoCLS = new ImpuestoCLS();

            using (var db = new BDVentasEntities())
            {
                Impuesto oImpuesto = db.Impuesto.Where(p => p.IdImpuesto.Equals(idimp)).First();
                objImpuestoCLS.IdImpuesto      = oImpuesto.IdImpuesto;
                objImpuestoCLS.NombreImpuesto  = oImpuesto.NombreImpuesto;
                objImpuestoCLS.ValorImpuestoJS = oImpuesto.ValorImpuesto.ToString();
            }
            return(objImpuestoCLS);
        }
Beispiel #4
0
        public int EliminarImpuesto(ImpuestoCLS objImpuestoCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Impuesto oImpuesto = db.Impuesto.Where(p => p.IdImpuesto.Equals(objImpuestoCls.IdImpuesto)).First();
                    oImpuesto.EstadoEliminacion = true;
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Beispiel #5
0
        public int EditarImpuesto(ImpuestoCLS objImpuestoCls)
        {
            int cdgoRpt = 0;

            try
            {
                using (var db = new BDVentasEntities())
                {
                    Impuesto oImpuesto = db.Impuesto.Where(p => p.IdImpuesto.Equals(objImpuestoCls.IdImpuesto)).First();
                    oImpuesto.NombreImpuesto = objImpuestoCls.NombreImpuesto;
                    oImpuesto.ValorImpuesto  = Decimal.Parse(objImpuestoCls.ValorImpuestoJS);

                    oImpuesto.FechaModificacion   = DateTime.Now;
                    oImpuesto.UsuarioModificacion = "Admin";
                    db.SaveChanges();
                    cdgoRpt = 1;
                }
            }
            catch (Exception e)
            {
                cdgoRpt = 0;
            }
            return(cdgoRpt);
        }
Beispiel #6
0
 public int EditarImpuesto(ImpuestoCLS objImpuestoCls)
 {
     return(obj.EditarImpuesto(objImpuestoCls));
 }
Beispiel #7
0
 public int EliminarImpuesto(ImpuestoCLS objImpuestoCLS)
 {
     return(obj.EliminarImpuesto(objImpuestoCLS));
 }
Beispiel #8
0
 public int CambiarEstado(ImpuestoCLS objImpuestoCLS)
 {
     return(obj.CambiarEstado(objImpuestoCLS));
 }
Beispiel #9
0
 public int AgregarImpuesto(ImpuestoCLS objImpuestoCls)
 {
     return(obj.AgregarImpuesto(objImpuestoCls));
 }
Beispiel #10
0
        public JsonResult EditarImpuesto(ImpuestoCLS imp)
        {
            int codigoRpt = ObjImpuesto.EditarImpuesto(imp);

            return(Json(new { Code = codigoRpt, JsonRequestBehavior.AllowGet }));
        }
Beispiel #11
0
        public JsonResult CambiarEstado(ImpuestoCLS imp)
        {
            var codigRpt = ObjImpuesto.CambiarEstado(imp);

            return(Json(new { Code = codigRpt, JsonRequestBehavior.AllowGet }));
        }