예제 #1
0
        public OBRA_MSTR_DTO GetObra(string id)
        {
            int obraid = 0;

            int.TryParse(id, out obraid);
            _obraMstrRepository = new OBRA_MSTR_Repository();
            return(_obraMstrRepository.GetObraMstrRepository(obraid));
        }
예제 #2
0
        public IHttpActionResult UpdateObra(OBRA_MSTR_DTO obraDto)
        {
            string retorno = "";

            _obraMstrRepository = new OBRA_MSTR_Repository();

            retorno = _obraMstrRepository.UpdateObraMstr(obraDto) ? "Exito" : "Error";

            return(Ok(retorno));
        }
예제 #3
0
        public string RemoveObra(int id)
        {
            string retorno = "";

            //int obraid = 0;
            //int.TryParse(id, out obraid);
            _obraMstrRepository = new OBRA_MSTR_Repository();

            retorno = _obraMstrRepository.DeleteObraMstrRepository(id) ? "Exito" : "Error";

            return(retorno);
        }
예제 #4
0
        public IHttpActionResult AddObra(OBRA_MSTR_DTO obraDto)
        {
            string retorno = "";

            _obraMstrRepository = new OBRA_MSTR_Repository();

            if (_obraMstrRepository.ExistObraMstrRepository(obraDto.OBRA_ID))
            {
                retorno = _obraMstrRepository.UpdateObraMstr(obraDto) ? "Exito" : "Error";
            }
            else
            {
                retorno = _obraMstrRepository.CreateObraMstr(obraDto) ? "Exito" : "Error";
            }

            return(Ok(retorno));
        }
예제 #5
0
 public List <OBRA_MSTR_DTO> SelectTop5Obras()
 {
     _obraMstrRepository = new OBRA_MSTR_Repository();
     return(_obraMstrRepository.SelectTop5ObrasMstrRepository());
 }