Пример #1
0
 public RespuestaModel Agregar(TipoViviendaModel modelo)
 {
     try
     {
         CAT_TIPOVIVIENDA tipoVivienda = Transformar(modelo);
         RevisarCamposObligatorios(tipoVivienda);
         if (!_respuesta.ejecucion)
         {
             return(_respuesta);
         }
         if (_manage.Existe(modelo.TipoVivienda))
         {
             _respuesta.ejecucion = false;
             _respuesta.mensaje.Add(Mensajes.SIExiste);
             return(_respuesta);
         }
         _manage.Agregar(tipoVivienda);
         _respuesta.ejecucion = true;
         _respuesta.mensaje.Add(Mensajes.OkGuardar);
         return(_respuesta);
     }
     catch
     {
         _respuesta.ejecucion = false;
         _respuesta.mensaje.Add(Mensajes.Falla);
     }
     return(_respuesta);
 }
Пример #2
0
 private void RevisarCamposObligatorios(CAT_TIPOVIVIENDA model)
 {
     _respuesta.ejecucion = true;
     if (String.IsNullOrEmpty(model.TipoVivienda))
     {
         _respuesta.ejecucion = false;
         _respuesta.mensaje.Add(Mensajes.CampoRequerido);
     }
 }
Пример #3
0
        private CAT_TIPOVIVIENDA Transformar(TipoViviendaModel model)
        {
            CAT_TIPOVIVIENDA tipoVivienda = new CAT_TIPOVIVIENDA();

            tipoVivienda.TipoVivienda    = model.TipoVivienda.Trim();
            tipoVivienda.Activo          = model.Activo == 1 ? true : false;
            tipoVivienda.Id_TipoVivienda = model.Id_TipoVivienda;
            return(tipoVivienda);
        }