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); }
private void RevisarCamposObligatorios(CAT_TIPOVIVIENDA model) { _respuesta.ejecucion = true; if (String.IsNullOrEmpty(model.TipoVivienda)) { _respuesta.ejecucion = false; _respuesta.mensaje.Add(Mensajes.CampoRequerido); } }
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); }