public async Task <IActionResult> getOrderStatus(int orderid) { try { //var obj = _ordersServices.GetById(orderid); var parameter = new DynamicParameters(); parameter.Add("@oid", orderid); var obj = _ISP_Call.List <getOrderStatusInfo>("getOrderStatusInfo", parameter); // var categories = await _context.CustomerRegistration.ToListAsync(); if (obj == null) { string myJson = "{\"Message\": " + "\"Not Found\"" + "}"; return(NotFound(myJson)); } else { return(Ok(obj)); } } catch (Exception obj) { string myJson = "{\"Message\": " + "\"Bad Request\"" + "}"; return(BadRequest(myJson)); } }
public IActionResult ListUsers(int?PageNumber) { var storeDetails = _sP_Call.List <storedetailsList>("selectallstoreDetails", null); //var users = usermanager.Users; return(View(storeDetails)); }
public async Task <IActionResult> hotelselectall() { //var customer = _storedetailsServices.GetAll(); //if (customer == null) //{ // return NotFound(); //} //else //{ // return Ok(customer); //} var paramter = new DynamicParameters(); //paramter.Add("@Latitude", Latitude); //paramter.Add("@Longitude", Longitude); //paramter.Add("@distance", 5); //storedetailsListViewmodel var storeList = _ISP_Call.List <hotelSelectSPViewModel>("hotelSelectSP", null); if (storeList != null) { return(Ok(storeList)); } else { return(NotFound()); } //return BadRequest(); }
// GET: /<controller>/ //public async Task<IActionResult> Index(int? PageNumber) //{ // ApplicationUser usr = await GetCurrentUserAsync(); // var user = await _usermanager.FindByIdAsync(usr.Id); // var role = await _usermanager.GetRolesAsync(user); // string roles = role[0].ToString(); // var paramter = new DynamicParameters(); // // return // if (roles == "Admin") // { // var orderList = _ordersServices.GetAll().Where(x => x.isdeleted == false).Select(x => new OrderIndexViewModel // { // id = x.id // , // customerid = x.customerid // , // amount = x.amount // , // placedate = x.placedate // , // deliveryboyid = x.deliveryboyid // , // paymentstatus = x.paymentstatus // , // orderstatus = x.orderstatus // , // discount = x.discount // , // storeid = x.storeid // , // deliveryaddress = x.deliveryaddress // , // paymenttype = x.paymenttype // , // promocode = x.promocode // , // transactionid = x.transactionid // , // customername = _CustomerRegistrationservices.GetById(x.customerid).name // }).ToList(); // int PageSize = 10; // return View(OrderPagination<OrderIndexViewModel>.Create(orderList, PageNumber ?? 1, PageSize)); // } // else if (roles == "Store") // { // var orderList = _ordersServices.GetAll().Where(x => x.storeid == usr.Id && x.isdeleted == false).Select(x => new OrderIndexViewModel // { // id = x.id // , // customerid = x.customerid // , // amount = x.amount // , // placedate = x.placedate // , // deliveryboyid = x.deliveryboyid // , // paymentstatus = x.paymentstatus // , // orderstatus = x.orderstatus // , // discount = x.discount // , // storeid = x.storeid // , // deliveryaddress = x.deliveryaddress // , // paymenttype = x.paymenttype // , // promocode = x.promocode // , // transactionid = x.transactionid // , // customername = _CustomerRegistrationservices.GetById(x.customerid).name // }).ToList(); // int PageSize = 10; // return View(OrderPagination<OrderIndexViewModel>.Create(orderList, PageNumber ?? 1, PageSize)); // } // //var orderlist = _ISP_Call.List<storedetailsListViewmodel>("getNearestStoredbyLocationNew", paramter); // return View(); //} public IActionResult Details(int id) { var ordervm = new orderinvoice(); var paramter = new DynamicParameters(); paramter.Add("@oid", id); // obj.orderheader = _ISP_Call.List<orderselectallViewModel>("orderinvoicebyid", paramter); ordervm.orderheader = _ISP_Call.OneRecord <orderselectallViewModel>("orderinvoicebyid", paramter); ordervm.orderdetails = _ISP_Call.List <orderselectallDetailsViewModel>("orderinvoice_getProductList", paramter); return(View(ordervm)); }
public IActionResult Create() { var parameter = new DynamicParameters(); var listt = _ispcall.List <driverListModel>("getNotAssignDeliveryBoy", null); //var deliveryboyidd = _assignDeliveryboyToManagerServices.GetAll().Select(x => x.deliveryboyid); //var query = _driverRegistrationServices.GetAll().Select(x => new { x.id, x.name }).Except(deliveryboyidd); ViewBag.deliveryboy = listt; // ViewBag.deliveryboy = _driverRegistrationServices.GetAll().Select(x=>x.id).Except(deliveryboyidd); var model = new AssignDeliveryboyToManagerViewModel(); return(View(model)); }
public async Task <IActionResult> Index(int?PageNumber) { ApplicationUser usr = await GetCurrentUserAsync(); var user = await _usermanager.FindByIdAsync(usr.Id); var paramter = new DynamicParameters(); paramter.Add("@managerid", user.Id); var orderheaderList1 = _ISP_Call.List <collectionViewModel>("collectionReport", paramter); int PageSize = 10; return(View(OrderPagination <collectionViewModel> .Create(orderheaderList1.ToList(), PageNumber ?? 1, PageSize))); }
public async Task <IActionResult> storeNewOrder(string storedid) { var paramter = new DynamicParameters(); paramter.Add("@storeid", storedid); paramter.Add("@status", "Placed"); var orderheaderList1 = _ISP_Call.List <orderselectallViewModel>("orderSelectAll1", paramter); orderheaderList1 = orderheaderList1.Where(x => x.placedate.ToString() == DateTime.Today.ToString("dd/MM/yyyy").Replace("-", "/")); //var cusineList = _productcuisinemasterservices.GetAll().Where(cusineList => cusineid.Contains(cusineid.p)).ToList(); if (orderheaderList1 == null) { return(NotFound()); } else { return(Ok(orderheaderList1)); } //return BadRequest(); }
public async Task <IActionResult> GetOrderList(string status) { ApplicationUser usr = await GetCurrentUserAsync(); var user = await _usermanager.FindByIdAsync(usr.Id); var role = await _usermanager.GetRolesAsync(user); string roles = role[0].ToString(); IEnumerable <orders> orderheaderList; //------------------------------------------- orderheaderList = _ordersServices.GetAll(); var paramter = new DynamicParameters(); paramter.Add("@storeid", usr.Id); paramter.Add("@status", status); //storedetailsListViewmodel var orderheaderList1 = _ISP_Call.List <orderselectallViewModel>("ManagerOrderSelectAll", paramter); // orderheaderList1 = orderheaderList1.Where(x => x.placedate.ToString() == DateTime.Today.ToString("dd/MM/yyyy").Replace("-", "/")); return(Json(new { data = orderheaderList1 })); }
public async Task <IActionResult> customerTodeliveryboyFeedbackJson(string status) { var listt = _sP_Call.List <customerTodeliveryboyFeedback>("customerTodeliveryboyFeedback", null); return(Json(new { data = listt })); }