public dynamic ActualizarPuc(PucRequestUpdate request) { return(CategoriaOperations.ActualizarPuc(_factory, _connectionDB, request)); }
public dynamic AgregarPucACategoria(PucRequestUpdate request) { return(CategoriaOperations.AgregarPucACategoria(_factory, _connectionDB, request)); }
public dynamic ActualizarPuc(PucRequestUpdate request) { return(_dataModelRepository.ActualizarPuc(request)); }
public dynamic AgregarPucACategoria(PucRequestUpdate request) { return(_dataModelRepository.AgregarPucACategoria(request)); }
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 }); }
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 }); }