public SingleResponse <CoberModel> ActualizarHomologacionTooltip(ConfiguradorModel configuradorModel) { var response = new SingleResponse <CoberModel>(); string respuesta = string.Empty; try { var actualizaHomoTooltip = iConfiguradorDataAcess.ActualizarHomologacionTooltip(configuradorModel); response.IsOk.Equals(true); CoberModel empty = new CoberModel(); response.Done(empty, string.Empty); } catch (DomainValidationsException e) { respuesta = "No se agrego el producto de forma correcta"; response.SetValidations(e.Validations); } catch (DomainException e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(e); } catch (DalException e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(e); } catch (Exception e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <FormasPagoProductoModel> EliminarFormaDePago(ConfiguradorModel formasPagoProductoModel) { var response = new SingleResponse <FormasPagoProductoModel>(); string respuesta = string.Empty; try { var eliminarFormaPago = iConfiguradorDataAcess.EliminarFormaDePago(formasPagoProductoModel); response.IsOk.Equals(true); FormasPagoProductoModel empty = new FormasPagoProductoModel(); response.Done(empty, string.Empty); } catch (DomainValidationsException e) { respuesta = "No se agrego el producto de forma correcta"; response.SetValidations(e.Validations); } catch (DomainException e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(e); } catch (DalException e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(e); } catch (Exception e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <PerfilesFlexibleModel> GuardaUsuarioFlexible(ConfiguradorModel perfilesFlexibleModel) { var response = new SingleResponse <PerfilesFlexibleModel>(); string respuesta = string.Empty; try { var perfilFlex = iConfiguradorDataAcess.GuardaUsuarioFlexible(perfilesFlexibleModel); response.IsOk.Equals(true); PerfilesFlexibleModel perfilesEmpty = new PerfilesFlexibleModel(); response.Done(perfilesEmpty, string.Empty); } catch (DomainValidationsException e) { respuesta = "No se agrego el producto de forma correcta"; response.SetValidations(e.Validations); } catch (DomainException e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(e); } catch (DalException e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(e); } catch (Exception e) { respuesta = "No se agrego el producto de forma correcta"; response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <TextoAuxiliarUsoVehiculoModel> GuardaTextoAuxiliarUso(ConfiguradorModel configuradorModel) { var response = new SingleResponse <TextoAuxiliarUsoVehiculoModel>(); try { var guardaTextoAux = iConfiguradorDataAcess.GuardaTextoAuxiliarUso(configuradorModel); response.IsOk.Equals(true); TextoAuxiliarUsoVehiculoModel empty = new TextoAuxiliarUsoVehiculoModel(); response.Done(empty, string.Empty); } catch (DomainException e) { response.Error(e); } catch (DalException e) { response.Error(e); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <ConfiguradorModel> ConsultarEnmascaradoDeducibles(ConfiguradorModel configuradorModel) { var response = new SingleResponse <ConfiguradorModel>(); try { ConfiguradorModel conf = new ConfiguradorModel { CoberturaEnmascaramientoDeducible = iConfiguradorDataAcess.ConsultarEnmascaradoDeducibles(configuradorModel) }; response.Done(conf, string.Empty); } catch (DomainValidationsException e) { response.SetValidations(e.Validations); } catch (DomainException e) { response.Error(e); } catch (DalException e) { response.Error(e); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <CoberModel> ActualizaRangosDeducibles(ConfiguradorModel configuradorModel) { var response = new SingleResponse <CoberModel>(); try { var actualizaDeducibles = iConfiguradorDataAcess.ActualizaRangosDeducibles(configuradorModel); response.IsOk.Equals(true); CoberModel empty = new CoberModel(); response.Done(empty, string.Empty); } catch (DomainException e) { response.Error(e); } catch (DalException e) { response.Error(e); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <IList <UsuariosPerfil> > ConsultaUsuarioPorPerfil(ConfiguradorModel usuarioPerfilModel) { var response = new SingleResponse <IList <UsuariosPerfil> >(); try { IList <UsuariosPerfil> usuarios = iConfiguradorDataAcess.ConsultaUsuarioPorPerfil(usuarioPerfilModel); response.Done(usuarios, string.Empty); } catch (DomainValidationsException e) { response.SetValidations(e.Validations); } catch (DomainException e) { response.Error(e); } catch (DalException e) { response.Error(e); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <RangosModel> ConsultaRangosSumasAseguradas(ConfiguradorModel configuradorModel) { var response = new SingleResponse <RangosModel>(); try { var rangos = iConfiguradorDataAcess.ConsultaRangosSumasAseguradas(configuradorModel); response.Done(rangos, string.Empty); } catch (DomainValidationsException e) { response.SetValidations(e.Validations); } catch (DomainException e) { response.Error(e); } catch (DalException e) { response.Error(e); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <DocumentosPorCoberturaModel> GuardaDocumentoCobertura(ConfiguradorModel configuradorModel) { try { } catch (Exception ex) { } return(iConfiguradorBusiness.GuardarDocumentoCobertura(configuradorModel)); }
public SingleResponse <ConfiguradorModel> ConsultaPanelConfiguradorFlex(ConfiguradorModel configuradorModel) { SingleResponse <ConfiguradorModel> response = new SingleResponse <ConfiguradorModel>(); try { if (null == configuradorModel) { throw new DomainException(Codes.ERR_00_06); } IList <Validation> validations = ValidatorZero.Validate(configuradorModel.PanelConfiguradorModel, new OptionsValidation() { ValidateIntCero = true, ExcludeOptionals = true }); if (0 < validations.Count) { throw new DomainValidationsException(validations); } ConfiguradorModel config = new ConfiguradorModel { PanelConfiguradorModel = iConfiguradorDataAcess.ConsultaPanelConfiguradorFlex(configuradorModel) }; response.Done(config, string.Empty); } catch (DalException e) { response.Error(e); } catch (DomainException e) { response.Error(e); } catch (DomainValidationsException e) { response.SetValidations(e.Validations); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <FormasPagoProductoAseguradora> EliminarFormaPagoProductoAseguradora(ConfiguradorModel formasPagoProductoAseguradora) { return(iConfiguradorBusiness.EliminarFormaPagoProductoAseguradora(formasPagoProductoAseguradora)); }
public SingleResponse <FormasPagoProductoModel> GrabarFormaPagoProducto(ConfiguradorModel formasPagoProductoModel) { return(iConfiguradorBusiness.GrabarFormaPagoProducto(formasPagoProductoModel)); }
public SingleResponse <FormasPagoProductoModel> EliminarFormaDePago(ConfiguradorModel formasPagoProductoModel) { return(iConfiguradorBusiness.EliminarFormaDePago(formasPagoProductoModel)); }
public SingleResponse <PerfilesFlexibleModel> EliminarUsuarioFlexible(ConfiguradorModel perfilesFlexibleModel) { return(iConfiguradorBusiness.EliminarUsuarioFlexible(perfilesFlexibleModel)); }
public SingleResponse <CoberModel> ActualizarHomologacionTooltip(ConfiguradorModel configuradorModel) { return(iConfiguradorBusiness.ActualizarHomologacionTooltip(configuradorModel)); }
public SingleResponse <TextoAuxiliarUsoVehiculoModel> GuardaTextoAuxiliarUso(ConfiguradorModel configuradorModel) { return(iConfiguradorBusiness.GuardaTextoAuxiliarUso(configuradorModel)); }
public SingleResponse <CoberModel> ActualizaRangosDeducibles(ConfiguradorModel configuradorModel) { return(iConfiguradorBusiness.ActualizaRangosDeducibles(configuradorModel)); }
public SingleResponse <ConfiguradorModel> ConsultaPanelConfiguradorFlex(ConfiguradorModel configuradorModel) { return(iConfiguradorBusiness.ConsultaPanelConfiguradorFlex(configuradorModel)); }
public SingleResponse <DocumentosPorCoberturaModel> GuardarDocumentoCobertura(ConfiguradorModel configuradorModel) { var response = new SingleResponse <DocumentosPorCoberturaModel>(); try { var guardaDocumentoCobertura = iConfiguradorDataAcess.GuardarDocumentoCobertura(configuradorModel); response.IsOk.Equals(true); DocumentosPorCoberturaModel empty = new DocumentosPorCoberturaModel(); response.Done(empty, string.Empty); } catch (DomainException e) { response.Error(e); } catch (DalException e) { response.Error(e); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }
public SingleResponse <RangosModel> ConsultaRangosSumasAseguradas(ConfiguradorModel configuradorModel) { return(iConfiguradorBusiness.ConsultaRangosSumasAseguradas(configuradorModel)); }
public SingleResponse <IList <UsuariosPerfil> > ConsultaUsuarioPorPerfil(ConfiguradorModel usuariosPerfilModel) { return(iConfiguradorBusiness.ConsultaUsuarioPorPerfil(usuariosPerfilModel)); }
public SingleResponse <ConfiguradorModel> ConsultarEnmascaradoDeducibles(ConfiguradorModel configuradorModel) { return(iConfiguradorBusiness.ConsultarEnmascaradoDeducibles(configuradorModel)); }
public SingleResponse <PerfilesFlexibleModel> ActualizaStatusUdi(ConfiguradorModel perfilesFlexibleModel) { return(iConfiguradorBusiness.ActualizaStatusUdi(perfilesFlexibleModel)); }
public SingleResponse <IList <DocumentosCoberModel> > ConsultaDocumentosPorCobertura(ConfiguradorModel configuradorModel) { return(iConfiguradorBusiness.ConsultaDocumentosPorCobertura(configuradorModel)); }
public SingleResponse <FormasPagoProductoModel> ActualizaPredeterminadoPago(ConfiguradorModel formasPagoProductoModel) { return(iConfiguradorBusiness.ActualizaPredeterminadoPago(formasPagoProductoModel)); }
public SingleResponse <ProductoFlexModel> GuardaProductoFlexible(ConfiguradorModel productoFlexModel) { return(iConfiguradorBusiness.GuardaProductoFlexible(productoFlexModel)); }
public SingleResponse <IList <DocumentosCoberModel> > ConsultaDocumentosPorCobertura(ConfiguradorModel configuradorModel) { var response = new SingleResponse <IList <DocumentosCoberModel> >(); try { var selDocumentos = iConfiguradorDataAcess.ConsultaDocumentosPorCobertura(configuradorModel); response.Done(selDocumentos, string.Empty); } catch (DomainValidationsException e) { response.SetValidations(e.Validations); } catch (DomainException e) { response.Error(e); } catch (DalException e) { response.Error(e); } catch (Exception e) { response.Error(new DomainException(Codes.ERR_00_01, e)); } return(response); }