Exemplo n.º 1
0
        public ServiceResult <AssignServiceSupply> Post([FromBody] AssignServiceSupply model)
        {
            ServiceResult <AssignServiceSupply> result = null;
            var validatorResult = validator.Validate(model);

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

            return(result);
        }
        public AssignServiceSupply Insert(AssignServiceSupply assignServiceSupply)
        {
            var id = connection.Query <int>(AssignServiceSupplyQuerys.Insert, assignServiceSupply).Single();

            assignServiceSupply.AssignServiceSupplyId = id;
            return(assignServiceSupply);
        }
Exemplo n.º 3
0
        public ServiceResult <AssignServiceSupply> Update(AssignServiceSupply AssignServiceSupply)
        {
            var updated = this.repository.Update(AssignServiceSupply);

            return(new ServiceResult <AssignServiceSupply>
            {
                Success = true,
                Result = updated
            });
        }
Exemplo n.º 4
0
        public ServiceResult <AssignServiceSupply> Insert(AssignServiceSupply AssignServiceSupply)
        {
            var AssignServiceSupplyInserted = this.repository.Insert(AssignServiceSupply);

            return(new ServiceResult <AssignServiceSupply>
            {
                Success = true,
                Result = AssignServiceSupplyInserted
            });
        }
Exemplo n.º 5
0
 public ServiceResult <AssignServiceSupply> Update(AssignServiceSupply AssignServiceSupply)
 {
     return(this.service.Update(AssignServiceSupply));
 }
Exemplo n.º 6
0
 public ServiceResult <AssignServiceSupply> Insert(AssignServiceSupply assignServiceSupply)
 {
     return(this.service.Insert(assignServiceSupply));
 }
        public AssignServiceSupply Update(AssignServiceSupply assignServiceSupply)
        {
            var affectedRows = connection.Execute(AssignServiceSupplyQuerys.Update, assignServiceSupply);

            return(assignServiceSupply);
        }