public dynamic ActualizarPuc(PucRequestUpdate request)
 {
     return(CategoriaOperations.ActualizarPuc(_factory, _connectionDB, request));
 }
 public dynamic AgregarPucACategoria(PucRequestUpdate request)
 {
     return(CategoriaOperations.AgregarPucACategoria(_factory, _connectionDB, request));
 }
Example #3
0
 public dynamic ActualizarPuc(PucRequestUpdate request)
 {
     return(_dataModelRepository.ActualizarPuc(request));
 }
Example #4
0
 public dynamic AgregarPucACategoria(PucRequestUpdate request)
 {
     return(_dataModelRepository.AgregarPucACategoria(request));
 }
Example #5
0
        public static dynamic AgregarPucACategoria(IContextFactory factory, IOptions <ConnectionDB> connection, PucRequestUpdate request)
        {
            ProgramasResponse retorno = new ProgramasResponse();

            using (Aldeas_Context db = factory.Create(connection))
            {
                var nuevo = new DbPucs()
                {
                    Estado             = true,
                    FechaActualizacion = DateTime.Now,
                    FechaCreacion      = DateTime.Now,
                    RequiereNotaIngles = request.RequiereNotaIngles,
                    Casa              = request.Casa == null ? 0 : int.Parse(request.Casa.ToString()),
                    FichaBanco        = request.FichaBanco == null ? "" : request.FichaBanco,
                    TipoCuentaNav     = request.TipoCuentaNav,
                    DetalleCuentaNav  = request.DetalleCuentaNav,
                    CuentaNAV         = request.CuentaNAV,
                    DescripcionCuenta = request.DescripcionCuenta,
                    CuentaSIIGO       = request.CuentaSIIGO,
                    idRubro           = request.IdCategoria,
                    Tipo              = request.Tipo,
                };

                db.TbPucs.Add(nuevo);
                db.SaveChanges();
            }
            return(new { id = 0, status = "OK", code = 200 });
        }
Example #6
0
        public static dynamic ActualizarPuc(IContextFactory factory, IOptions <ConnectionDB> connection, PucRequestUpdate request)
        {
            ProgramasResponse retorno = new ProgramasResponse();

            using (Aldeas_Context db = factory.Create(connection))
            {
                var data = from pro in db.TbPucs
                           where pro.id == request.Id
                           select pro;
                if (data.Any())
                {
                    data.First().Tipo              = request.Tipo;
                    data.First().CuentaSIIGO       = request.CuentaSIIGO;
                    data.First().DescripcionCuenta = request.DescripcionCuenta;
                    data.First().CuentaNAV         = request.CuentaNAV;
                    data.First().TipoCuentaNav     = request.TipoCuentaNav;

                    data.First().RequiereNotaIngles = request.RequiereNotaIngles;

                    data.First().DetalleCuentaNav   = request.DetalleCuentaNav;
                    data.First().FichaBanco         = request.FichaBanco;
                    data.First().Casa               = request.Casa == null ? 0 : int.Parse(request.Casa.ToString());
                    data.First().Estado             = request.Estado;
                    data.First().FechaActualizacion = DateTime.Now;

                    db.SaveChanges();
                }
            }
            return(new { id = 0, status = "OK", code = 200 });
        }