// public ResponseMessage AddSurplus(AddSurplus surplus)
        // {
        //  ResponseMessage responseMessage = new ResponseMessage();
        //  responseMessage = _surplusRepository.AddSurplus(surplus);

        //  if (responseMessage != null)
        //      return responseMessage;
        //  else
        //  {
        //      return new ResponseMessage()
        //      {
        //          Message = "",
        //      };
        //  }
        // }

        public ResponseMessage UpdateSurplus(SurplusDetails surplus, int id)
        {
            ResponseMessage responseMessage = new ResponseMessage();

            responseMessage = _surplusRepository.UpdateSurplus(surplus, id);
            return(responseMessage);
        }
Example #2
0
        public SurplusDetails GetSurplusById(int id)
        {
            SurplusDetails response   = new SurplusDetails();
            var            responsedb = _context.SiteDeclaration.Where(x => x.Id == id && x.IsDelete == false).FirstOrDefault();

            // if (responsedb != null)
            //	response = _mapper.Map<SurplusDetails>(responsedb);

            return(response);
        }
        public SurplusDetails GetSurplusById(int id)
        {
            SurplusDetails surplus = _surplusRepository.GetSurplusById(id);

            if (surplus == null)
            {
                return(null);
            }

            return(surplus);
        }
Example #4
0
        public ResponseMessage UpdateSurplus(SurplusDetails surplusDetails, int id)
        {
            ResponseMessage responseMessage = new ResponseMessage();

            try {
                // var surplus = _context.Surplus.Where(x => x.Id == id && x.IsDelete == false).FirstOrDefault();
                // if (surplus != null)
                // {
                //  if (_context.Surplus.Where(x => x.Id == surplusDetails.Id && x.IsDelete == false).Count() > 0)
                //  {
                //      throw new ValueNotFoundException("surplus already exist.");
                //  }
                //  else
                //  {
                //      surplus.ProjectId = surplusDetails.ProjectId;
                //      surplus.StructureId = surplusDetails.StructureId;
                //      surplus.StructureTypeId = surplusDetails.StructureTypeId;
                //      surplus.SurplusFrom = surplusDetails.SurplusFrom;
                //      surplus.Site = surplusDetails.Site;
                //      surplus.Photo = surplusDetails.Photo;
                //      surplus.IsDelete = surplusDetails.IsDelete;
                //      surplus.UpdatedAt = DateTime.Now;
                //      _context.SaveChanges();

                return(responseMessage = new ResponseMessage()
                {
                    Message = "surplus updated successfully.",
                });
                //  }
                // }
                // else
                // {
                //  throw new ValueNotFoundException("surplus not available.");
                // }
            } catch (Exception ex) {
                throw ex;
            }
        }