Exemplo n.º 1
0
        public CoPaymentFrecuency Insert(CoPaymentFrecuency CoPaymentFrecuency)
        {
            var id = connection.Query <int>(CoPaymentFrecuencyQuerys.Insert, CoPaymentFrecuency).Single();

            CoPaymentFrecuency.CoPaymentFrecuencyId = id;
            return(CoPaymentFrecuency);
        }
        public ServiceResult <CoPaymentFrecuency> Post([FromBody] CoPaymentFrecuency model)
        {
            ServiceResult <CoPaymentFrecuency> result = null;
            var validatorResult = validator.Validate(model);

            if (validatorResult.IsValid)
            {
                try
                {
                    result = this.appService.Insert(model);
                }
                catch (Exception ex)
                {
                    result         = new ServiceResult <CoPaymentFrecuency>();
                    result.Errors  = new string[] { ex.Message };
                    result.Success = false;
                }
            }
            else
            {
                result         = new ServiceResult <CoPaymentFrecuency>();
                result.Errors  = validatorResult.GetErrors();
                result.Success = false;
            }

            return(result);
        }
Exemplo n.º 3
0
        public ServiceResult <CoPaymentFrecuency> Update(CoPaymentFrecuency CoPaymentFrecuency)
        {
            CoPaymentFrecuency CoPaymentFrecuencyExist = this.repository.GetCoPaymentFrecuencyByNameWithoutId(CoPaymentFrecuency.CoPaymentFrecuencyId, CoPaymentFrecuency.Name);

            if (CoPaymentFrecuencyExist == null)
            {
                var updated = this.repository.Update(CoPaymentFrecuency);
                return(new ServiceResult <CoPaymentFrecuency>
                {
                    Success = true,
                    Result = updated
                });
            }

            return(new ServiceResult <CoPaymentFrecuency>
            {
                Success = false,
                Errors = new string[] { MessageError.NameCoPaymentFrecuencyExists }
            });
        }
Exemplo n.º 4
0
        public ServiceResult <CoPaymentFrecuency> Insert(CoPaymentFrecuency coPaymentFrecuency)
        {
            CoPaymentFrecuency CoPaymentFrecuencyExist = this.repository.GetCoPaymentFrecuencyByName(coPaymentFrecuency.Name);

            if (CoPaymentFrecuencyExist == null)
            {
                var coPaymentFrecuencyInserted = this.repository.Insert(coPaymentFrecuency);
                return(new ServiceResult <CoPaymentFrecuency>
                {
                    Success = true,
                    Result = coPaymentFrecuencyInserted
                });
            }

            return(new ServiceResult <CoPaymentFrecuency>
            {
                Success = false,
                Errors = new string[] { MessageError.NameCoPaymentFrecuencyExists }
            });
        }
Exemplo n.º 5
0
        public CoPaymentFrecuency Update(CoPaymentFrecuency CoPaymentFrecuency)
        {
            var affectedRows = connection.Execute(CoPaymentFrecuencyQuerys.Update, CoPaymentFrecuency);

            return(CoPaymentFrecuency);
        }
 public ServiceResult <CoPaymentFrecuency> Update(CoPaymentFrecuency coPaymentFrecuency)
 {
     return(this.service.Update(coPaymentFrecuency));
 }
 public ServiceResult <CoPaymentFrecuency> Insert(CoPaymentFrecuency coPaymentFrecuency)
 {
     return(this.service.Insert(coPaymentFrecuency));
 }