public ActionResult <Response> UpdateFleet(FleetTable fleet)
 {
     try {
         var result = _dataService.UpdateFleet(fleet).Result;
         if (result)
         {
             return(new Response()
             {
                 ResponseCode = HttpStatusCode.OK,
                 Data = result,
                 Status = true,
                 Message = "Updated Successfully"
             });
         }
         else
         {
             return(new Response
             {
                 Status = false,
                 Message = "Something went wrong from our part, and we are currently working on it.",
                 ResponseCode = HttpStatusCode.BadRequest
             });
         }
     }
     catch (Exception e) {
         return(new Response
         {
             Status = false,
             Message = "Something went wrong from our part, and we are currently working on it.",
             ResponseCode = HttpStatusCode.OK
         });
     }
 }
Beispiel #2
0
 public async Task <bool> UpdateFleet(FleetTable fleet)
 {
     try {
         _context.Entry(fleet).State = EntityState.Modified;
         _context.SaveChanges();
         return(true);
     }
     catch (Exception e)
     {
         return(false);
     }
 }
Beispiel #3
0
 public FleetTable AddFleet(FleetTable fleet)
 {
     try
     {
         _context.FleetTable.Add(fleet);
         var rs = _context.SaveChanges();
         return(_context.FleetTable.FirstOrDefault(d => d.Id == fleet.Id));
     }
     catch (Exception e)
     {
         throw;
     }
 }
 public ActionResult <Response> AddFleet(FleetTable fleet)
 {
     try {
         fleet.Id           = new Guid();
         fleet.DateAcquired = DateTime.Now;
         fleet.DateAcquired = DateTime.Now;
         return(new Response()
         {
             ResponseCode = HttpStatusCode.Created,
             Message = "Created Successfully",
             Data = _dataService.AddFleet(fleet),
             Status = true
         });
     }
     catch (Exception e) {
         return(new Response
         {
             Status = false,
             Message = "Something went wrong from our part, and we are currently working on it.",
             ResponseCode = HttpStatusCode.OK
         });
     }
 }