public dynamic ActualizarCargos(CargosRequest data)
 {
     return(CargosOperations.ActualizarCargo(_factory, _connectionDB, data));
 }
 public dynamic GuardarCargos(CargosRequest data)
 {
     return(CargosOperations.GuardarCargos(_factory, _connectionDB, data));
 }
Esempio n. 3
0
        public static dynamic ActualizarCargo(IContextFactory factory, IOptions <ConnectionDB> connection, CargosRequest request)
        {
            long id = 0;

            using (Aldeas_Context db = factory.Create(connection))
            {
                var data = from pro in db.TbCargos
                           where pro.id == request.id
                           select pro;
                if (data.Any())
                {
                    data.First().tipo      = request.tipo;
                    data.First().cod_cargo = request.cod_cargo;
                    data.First().cargo     = request.cargo;
                    id = data.First().id;
                    db.SaveChanges();
                }
            }
            return(new { id = id, status = id == 0 ? "error" : "OK", code = 200 });
        }
Esempio n. 4
0
        public static dynamic GuardarCargos(IContextFactory factory, IOptions <ConnectionDB> connection, CargosRequest data)
        {
            long id = 0;

            using (Aldeas_Context db = factory.Create(connection))
            {
                var nuevo = new DbCargos()
                {
                    tipo      = data.tipo,
                    cod_cargo = data.cod_cargo,
                    cargo     = data.cargo,
                };
                db.TbCargos.Add(nuevo);
                db.SaveChanges();
                id = nuevo.id;
            }
            return(new { id = id, status = id == 0 ? "error" : "OK", code = 200 });
        }
Esempio n. 5
0
 public dynamic Update(CargosRequest data)
 {
     return(_dataModelRepository.ActualizarCargos(data));
 }
Esempio n. 6
0
 public dynamic Guardar(CargosRequest data)
 {
     return(_dataModelRepository.GuardarCargos(data));
 }