public void AddOrder_should_save_into_database() { var order = new Order(); order.MobileNumber = 456789; order.StreetAddress = "201 s heuights blvd"; order.Landmark = "near allen pkwy"; order.City = "bavdhan"; order.State = "Maharashtra"; order.Pincode = 411021; order.OrderDate = DateTime.Now; var repository = new OrdersRepository( new MainUnitOfWork(ConfigurationManager.AppSettings["AzureConnectionString"])); repository.SubmitOrder(order); }
public JsonResult SubmitOrder(Order order) { var response = new BaseResponse(); try { ordersRepository.SubmitOrder(order); response.IsSuccess = true; } catch (Exception exception) { response.IsSuccess = false; response.ErrorMessage = exception.Message; } return Json("success", JsonRequestBehavior.AllowGet); }
public JsonResult UpdateOrder(Order newOrder) { var response = new BaseResponse(); try { var oldOrder = ordersRepository.GetOrder(newOrder.OrderNumber); ordersRepository.UpdateOrder(oldOrder, newOrder); response.IsSuccess = true; } catch (Exception exception) { response.IsSuccess = false; response.ErrorMessage = exception.Message; } return Json("success", JsonRequestBehavior.AllowGet); }
public OrderConfirmation SubmitOrder(decimal mobileNumber, Order order) { }