コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }