public async Task <ActionResult> GetAllStoresList() { List <StoreMasterModel> olist = new List <StoreMasterModel>(); string url = GetUrl(2); url = url + "Store/GetAllStoreList"; using (HttpClient client = new HttpClient()) { HttpResponseMessage responseMessage = await client.GetAsync(url); StoreMasterModelRootObject result = new StoreMasterModelRootObject(); if (responseMessage.IsSuccessStatusCode) { var response = responseMessage.Content.ReadAsStringAsync().Result; var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; result = JsonConvert.DeserializeObject <StoreMasterModelRootObject>(response); olist = result.data; ViewBag.LocalityList = olist; } } return(PartialView("_Storeslist", olist)); }
public async Task <ActionResult> RemoveStore(int id) { //string strint = id.Trim().ToString(); //var intid = Convert.ToInt32(strint); List <StoreMasterModel> olist = new List <StoreMasterModel>(); StoreMasterModelRootObject obj = new StoreMasterModelRootObject(); string url = GetUrl(2); url = url + "Store/RemoveStore?id=" + Convert.ToInt32(id) + ""; using (HttpClient client = new HttpClient()) { HttpResponseMessage responseMessage = await client.GetAsync(url); if (responseMessage.IsSuccessStatusCode) { var response = responseMessage.Content.ReadAsStringAsync().Result; var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; obj = JsonConvert.DeserializeObject <StoreMasterModelRootObject>(response, settings); olist = obj.data; ViewBag.TransactionList = olist; } } return(RedirectToAction("Index")); }
public async Task <ActionResult> Index() { string preurl = GetUrl(2); preurl = preurl + "Store/GetAllStoreList"; StoreMasterModelRootObject pobj = new StoreMasterModelRootObject(); //List<ProductMasterModel> Prlist = new List<ProductMasterModel>(); using (HttpClient prclient = new HttpClient()) { HttpResponseMessage responseMessage = await prclient.GetAsync(preurl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; pobj = JsonConvert.DeserializeObject <StoreMasterModelRootObject>(result); IList <SelectListItem> ProSelectList = new List <SelectListItem>(); foreach (var item in pobj.data) { ProSelectList.Add(new SelectListItem { Text = item.StoreName, Value = item.StoreId.ToString() }); } ProSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Store" }); //ProSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.StoreList = ProSelectList; ViewBag.Message = TempData["item"]; } } return(View(new UserLoginViewModel())); //return View(); }
// GET: MenuMaster public async Task <ActionResult> Index() { ViewBag.LoginID = Session["LoginID"].ToString(); ViewBag.Username = Session["Username"].ToString(); ViewBag.Message = @TempData["message"]; string surl = GetUrl(2); surl = surl + "Store/GetAllStoreListPanel"; StoreMasterModelRootObject sobj = new StoreMasterModelRootObject(); //List<MenuMasterModel> mlist = new List<MenuMasterModel>(); using (HttpClient sclient = new HttpClient()) { HttpResponseMessage responseMessage = await sclient.GetAsync(surl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; sobj = JsonConvert.DeserializeObject <StoreMasterModelRootObject>(result); IList <SelectListItem> sSelectList = new List <SelectListItem>(); foreach (var item in sobj.data) { sSelectList.Add(new SelectListItem { Text = item.StoreName, Value = item.StoreId.ToString() }); } sSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Store" }); sSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.StoreList = sSelectList; } } return(View(new MenuMasterModel())); }
// GET: CategoryMaster public async Task <ActionResult> Index() { ViewBag.LoginID = Session["LoginID"].ToString(); ViewBag.Username = Session["Username"].ToString(); ViewBag.StoreId = Session["StoreId"].ToString(); ViewBag.Message = "Your application Daily Activity page."; //return View(); string preurl = GetUrl(2); preurl = preurl + "Store/GetAllStoreList"; StoreMasterModelRootObject pobj = new StoreMasterModelRootObject(); //List<ProductMasterModel> Prlist = new List<ProductMasterModel>(); using (HttpClient prclient = new HttpClient()) { HttpResponseMessage responseMessage = await prclient.GetAsync(preurl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; pobj = JsonConvert.DeserializeObject <StoreMasterModelRootObject>(result); IList <SelectListItem> ProSelectList = new List <SelectListItem>(); foreach (var item in pobj.data) { ProSelectList.Add(new SelectListItem { Text = item.StoreName, Value = item.StoreId.ToString() }); } ProSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Store" }); //ProSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.StoreList = ProSelectList; } } string murl = GetUrl(2); murl = murl + "MenuMaster/GetAllMenuList?StoreId=" + ViewBag.StoreId + ""; MenuMasterModelRootObject mobj = new MenuMasterModelRootObject(); //List<MenuMasterModel> mlist = new List<MenuMasterModel>(); using (HttpClient cclient = new HttpClient()) { HttpResponseMessage responseMessage = await cclient.GetAsync(murl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; mobj = JsonConvert.DeserializeObject <MenuMasterModelRootObject>(result); IList <SelectListItem> mSelectList = new List <SelectListItem>(); foreach (var item in mobj.data) { mSelectList.Add(new SelectListItem { Text = item.MenuName, Value = item.MenuId.ToString() }); } mSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Menu" }); // mSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.MenuList = mSelectList; } } CategoryMasterModel category = (CategoryMasterModel)TempData["item"]; return(View(category)); }
public async Task <ActionResult> AddNewStore(FormCollection fc, HttpPostedFileBase file) { if (ModelState.IsValid) { StoreMasterModel model = new StoreMasterModel(); string storename = fc["StoreName"]; string phonenumber = fc["PhoneNumber"]; string email = fc["Email"]; string address = fc["Address"]; string url = GetUrl(2); url = url + "Store/AddNewStore?storename=" + storename + "&phonenumber=" + phonenumber + "&email=" + email + "&address=" + address + ""; using (HttpClient client = new HttpClient()) { HttpResponseMessage responseMessage = await client.GetAsync(url); StoreMasterModelRootObject result = new StoreMasterModelRootObject(); if (responseMessage.IsSuccessStatusCode) { var response = responseMessage.Content.ReadAsStringAsync().Result; var settings = new JsonSerializerSettings { NullValueHandling = NullValueHandling.Ignore, MissingMemberHandling = MissingMemberHandling.Ignore }; result = JsonConvert.DeserializeObject <StoreMasterModelRootObject>(response); int storeid = result.data.StoreId; if (storeid > 0) { var allowedExtensions = new[] { ".Jpg", ".png", ".jpg", "jpeg", ".JPG", }; //string imagepath = "http://103.233.79.234/Data/EverGreen_Android/LocalityPictures/"; model.ImageUrl = file.ToString(); //getting complete url var fileName = Path.GetFileName(file.FileName); //getting only file name(ex-ganesh.jpg) var ext = Path.GetExtension(file.FileName); //getting the extension(ex-.jpg) if (allowedExtensions.Contains(ext)) //check what type of extension { string name = Path.GetFileNameWithoutExtension(fileName); //getting file name without extension string myfile = +storeid + ext; //appending the name with id // store the file inside ~/project folder(Img) //var path = Path.Combine(imagepath, myfile); string path = @"C:\inetpub\wwwroot\Data\EverGreen_Android\StorePictures\" + Server.HtmlEncode(myfile); model.ImageUrl = path; file.SaveAs(path); } } else { ViewBag.message = "Please choose only Image file"; } } return(View("Index")); } } else { return(View("Index")); } }
// GET: MenuSetupMaster public async Task <ActionResult> Index() { ViewBag.LoginID = Session["LoginID"].ToString(); ViewBag.Username = Session["Username"].ToString(); //string url = GetUrl(2); //url = url + "Localities/GetAllLocalitiesWithOutPagging"; //LocalityMasterModelRootObject obj = new LocalityMasterModelRootObject(); //using (HttpClient client = new HttpClient()) //{ // HttpResponseMessage responseMessage = await client.GetAsync(url); // if (responseMessage.IsSuccessStatusCode) // { // var result = responseMessage.Content.ReadAsStringAsync().Result; // obj = JsonConvert.DeserializeObject<LocalityMasterModelRootObject>(result); // IList<SelectListItem> LSelectList = new List<SelectListItem>(); // foreach (var item in obj.data) // { // LSelectList.Add(new SelectListItem { Text = item.LocalityName, Value = item.LocalityId.ToString() }); // } // LSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Locality" }); // LSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); // ViewBag.LocalityList = LSelectList; // } //} string surl = GetUrl(2); surl = surl + "Store/GetAllStoreListPanel"; StoreMasterModelRootObject sobj = new StoreMasterModelRootObject(); //List<MenuMasterModel> mlist = new List<MenuMasterModel>(); using (HttpClient sclient = new HttpClient()) { HttpResponseMessage responseMessage = await sclient.GetAsync(surl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; sobj = JsonConvert.DeserializeObject <StoreMasterModelRootObject>(result); IList <SelectListItem> sSelectList = new List <SelectListItem>(); foreach (var item in sobj.data) { sSelectList.Add(new SelectListItem { Text = item.StoreName, Value = item.StoreId.ToString() }); } sSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Store" }); sSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.StoreList = sSelectList; } } string murl = GetUrl(2); murl = murl + "Menu/GetAllMenuList"; MenuMasterModelRootObject mobj = new MenuMasterModelRootObject(); //List<MenuMasterModel> mlist = new List<MenuMasterModel>(); using (HttpClient cclient = new HttpClient()) { HttpResponseMessage responseMessage = await cclient.GetAsync(murl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; mobj = JsonConvert.DeserializeObject <MenuMasterModelRootObject>(result); IList <SelectListItem> mSelectList = new List <SelectListItem>(); foreach (var item in mobj.data) { mSelectList.Add(new SelectListItem { Text = item.MenuName, Value = item.MenuId.ToString() }); } mSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Menu" }); mSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.MenuList = mSelectList; } } string Clienturl = GetUrl(2); Clienturl = Clienturl + "Category/GetAllCategoryList"; CategoryMasterModelRootObject cobj = new CategoryMasterModelRootObject(); //List<CategoryMasterModel> clist = new List<CategoryMasterModel>(); using (HttpClient cclient = new HttpClient()) { HttpResponseMessage responseMessage = await cclient.GetAsync(Clienturl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; cobj = JsonConvert.DeserializeObject <CategoryMasterModelRootObject>(result); IList <SelectListItem> CSelectList = new List <SelectListItem>(); foreach (var item in cobj.data) { CSelectList.Add(new SelectListItem { Text = item.CategoryName, Value = item.CategoryId.ToString() }); } CSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Category" }); CSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.CategoryList = CSelectList; } } string preurl = GetUrl(2); preurl = preurl + "ProductMaster/GetAllProductList"; ProductMasterModelRootObject pobj = new ProductMasterModelRootObject(); //List<ProductMasterModel> Prlist = new List<ProductMasterModel>(); using (HttpClient prclient = new HttpClient()) { HttpResponseMessage responseMessage = await prclient.GetAsync(preurl); if (responseMessage.IsSuccessStatusCode) { var result = responseMessage.Content.ReadAsStringAsync().Result; pobj = JsonConvert.DeserializeObject <ProductMasterModelRootObject>(result); IList <SelectListItem> ProSelectList = new List <SelectListItem>(); foreach (var item in pobj.data) { ProSelectList.Add(new SelectListItem { Text = item.ProductName, Value = item.ProductId.ToString() }); } ProSelectList.Insert(0, new SelectListItem() { Value = "", Text = "Select Product" }); ProSelectList.Insert(1, new SelectListItem() { Value = "0", Text = "All" }); ViewBag.ProductList = ProSelectList; } } return(View(new MenuSetupMasterModel())); }