public ResultDto Add(WareDto dto)
 {
     try
     {
         Ware ware = new Ware()
         {
             Name        = dto.Name,
             Image       = dto.Image,
             Price       = dto.Price,
             Description = dto.Description
         };
         _context.Wares.Add(ware);
         _context.SaveChangesAsync();
         return(new ResultDto
         {
             IsSuccessful = true,
             Message = "Succesfully created"
         });
     }
     catch (Exception ex)
     {
         return(new ResultDto
         {
             IsSuccessful = false,
             Message = "Error"
         });
     }
 }
        public ResultDto Edit([FromBody] WareDto dto)
        {
            try
            {
                Ware w = _context.Wares.First(x => x.Id == dto.Id);
                w.Name        = dto.Name;
                w.Image       = dto.Image;
                w.Price       = dto.Price;
                w.Description = dto.Description;
                _context.SaveChanges();
                return(new ResultDto
                {
                    IsSuccessful = true,
                    Message = "Successfully created"
                });
            }
            catch (Exception)
            {
                return(new ResultDto
                {
                    IsSuccessful = false,
                    Message = "Something goes wrong!"
                });

                throw;
            }
        }
        public ResultDto Edit([FromBody] WareDto dto)
        {
            try
            {
                FuneralOrder w = _context.FuneralOrders.First(x => x.Id == dto.Id);
                w.Price = dto.Price;
                _context.SaveChanges();
                return(new ResultDto
                {
                    IsSuccessful = true,
                    Message = "Successfully created"
                });
            }
            catch (Exception)
            {
                return(new ResultDto
                {
                    IsSuccessful = false,
                    Message = "Something goes wrong!"
                });

                throw;
            }
        }