public DataTable GetOperatordescription(Operator operat) { businessmaster = new BusinessMaster(); DataTable dt = businessmaster.GetOperatordescription(CommonUtility.getObjectArrayFromClsObject(operat)); return(dt); }
public DataTable GetRoutedescription(Route route) { businessmaster = new BusinessMaster(); DataTable dt = businessmaster.GetRoutedescription(CommonUtility.getObjectArrayFromClsObject(route)); return(dt); }
public async Task <bool> CreateBussinessMaster(BusinessMaster businessMaster) { Context.BusinessMasters.Add(businessMaster); int count = await Context.SaveChangesAsync(); return(count >= 0); }
public DataTable GetLocationdescription(Location location) { businessmaster = new BusinessMaster(); DataTable dt = businessmaster.GetLocationdescription(CommonUtility.getObjectArrayFromClsObject(location)); return(dt); }
public async Task <ObjectResult> CreateBusinessMaster(BusinessMaster businessMaster) { try { _log4net.Info(" Http GET in controller is accesed"); if (!ModelState.IsValid) { return(new BadRequestObjectResult(ModelState)); } var Result = await repository.CreateBussinessMaster(businessMaster); _log4net.Info("method execution in controller completed"); if (!Result) { return(new ObjectResult("Database error") { StatusCode = 500 }); } return(new CreatedResult("FindBussinessMasterById", new { id = businessMaster.id })); } catch (Exception e) { _log4net.Error("Error in getting the consumerController with respective Id" + " As " + e.Message); return(new ObjectResult("Database error") { StatusCode = 500 }); } }
public DropDownList getDDLMultiWhereth(DropDownList DDL, string DataTextField, string DataValueField, string TableName, string varWhereClause) { businessmaster = new BusinessMaster(); DataTable dt = businessmaster.getDTForComboMultiWhere(DataTextField, DataValueField, TableName, varWhereClause); DDL.DataSource = dt; DDL.DataValueField = dt.Columns[DataValueField].ToString(); DDL.DataTextField = dt.Columns[DataTextField].ToString(); DDL.DataBind(); return(DDL); }
// GET: Admin/Business/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BusinessMaster businessMaster = db.BusinessMasters.Find(id); if (businessMaster == null) { return(HttpNotFound()); } return(View(businessMaster)); }
public ActionResult DeleteConfirmed(int id) { BusinessMaster businessMaster = db.BusinessMasters.Find(id); try { db.BusinessMasters.Remove(businessMaster); db.SaveChanges(); } catch (DbUpdateException ex) { ModelState.AddModelError("Error", "There are some releted item in database, please delete those first"); return(View("Delete", businessMaster)); } return(RedirectToAction("Index")); }
//================================================================ public async Task <ActionResult> GetBussinessMaster(int id) { BusinessMaster bm = new BusinessMaster(); using (var client = new HttpClient()) { string token = HttpContext.Session.GetString("token"); var contentType = new MediaTypeWithQualityHeaderValue("application/json"); client.DefaultRequestHeaders.Accept.Add(contentType); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); client.BaseAddress = new Uri("https://localhost:44369/api/"); //HTTP GET var result = await client.GetAsync("Consumer/FindBussinessMasterById/{id}?bussinessMasterid=" + id); // responseTask.Wait(); // var result = responseTask.Result; if (result.IsSuccessStatusCode) { //var readTask = result.Content.ReadAsAsync<BusinessMaster>(); var jsoncontent = await result.Content.ReadAsStringAsync(); BusinessMaster master = JsonConvert.DeserializeObject <BusinessMaster>(jsoncontent); //readTask.Wait(); bm = master; } else //web api sent error response { //log response status here.. bm = null; ModelState.AddModelError(string.Empty, "Server error. Please contact administrator."); } } return(View(bm)); }
public ActionResult Edit([Bind(Include = "Id,BusinessName,OtherEmails,Description,DomainUrl,RelativeUrl,Address,Logo,Country,State,City,About,IsActive,Status,CreatedBy,CreatedOn,UpdatedBy,UpdatedOn,DateRange,SalesGroupBy")] BusinessMaster businessMaster) { if (ModelState.IsValid) { if (Request.Files.Count > 0) { var file = Request.Files[0]; if (file != null && file.ContentLength > 0) { var fileName = "Logo_" + businessMaster.Id + ".jpg"; DirectoryInfo dir = new DirectoryInfo(Server.MapPath("~/Assets/" + businessMaster.Id)); if (!dir.Exists) { dir.Create(); } var path = Path.Combine(Server.MapPath("~/Assets/" + businessMaster.Id), fileName); businessMaster.Logo = fileName; file.SaveAs(path); } } if (!string.IsNullOrEmpty(businessMaster.DomainUrl)) { businessMaster.DomainUrl = businessMaster.DomainUrl.Replace(" ", "-"); } businessMaster.RelativeUrl = businessMaster.RelativeUrl.Replace(" ", "-"); businessMaster.OtherEmails = businessMaster.OtherEmails == null ? null : Regex.Replace(businessMaster.OtherEmails, @"[\[\]\""]+", ""); businessMaster.OtherEmails = string.IsNullOrEmpty(businessMaster.OtherEmails) ? null : businessMaster.OtherEmails; businessMaster.UpdatedBy = CurrentUserId; businessMaster.UpdatedOn = System.DateTime.UtcNow; db.Entry(businessMaster).State = EntityState.Modified; if (db.SaveChanges() > 0) { ModelState.AddModelError("Result", "Sucessfully Saved"); } return(View(businessMaster)); } return(View(businessMaster)); }
public ActionResult Edit(BusinessMaster businessMaster) { if (!ModelState.IsValid) { return(View(businessMaster)); } if (db.BusinessMasters.Any(a => (a.Id != businessMaster.Id && a.BusinessName.ToLower() == businessMaster.BusinessName.ToLower()))) { ModelState.AddModelError("Error", string.Format("{0} is already used.", businessMaster.BusinessName)); return(View(businessMaster)); } var model = db.BusinessMasters.FirstOrDefault(a => a.Id == businessMaster.Id); model.BusinessName = businessMaster.BusinessName; model.Description = businessMaster.Description; model.RelativeUrl = model.BusinessName.ToLower().Replace(" ", "-"); model.IsActive = businessMaster.IsActive; model.UpdatedBy = CurrentUser.Id; model.UpdatedOn = System.DateTime.UtcNow; db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> CreateBusinessMaster(BusinessMaster bm) { if (HttpContext.Session.GetString("token") == null) { return(RedirectToAction("Login", "Auth")); } if (ModelState.IsValid) { var client = new HttpClient(); string token = HttpContext.Session.GetString("token"); var contentType = new MediaTypeWithQualityHeaderValue("application/json"); client.DefaultRequestHeaders.Accept.Add(contentType); client.DefaultRequestHeaders.Authorization = new AuthenticationHeaderValue("Bearer", token); client.BaseAddress = new Uri("https://localhost:44369/"); var jsonstring = JsonConvert.SerializeObject(bm); var content = new StringContent(jsonstring, System.Text.Encoding.UTF8, "application/json"); var response = await client.PostAsync("api/Consumer/CreateBussinessMaster", content); if (response.StatusCode == System.Net.HttpStatusCode.Created) { return(RedirectToAction("BussinessMasterCreationSuccessfully")); } else { ViewBag.Message = "Failed to create product"; } } return(View(bm)); }
//private EmegenexBiz2016Entities db = new EmegenexBiz2016Entities(); // GET: Business/BusinessProfile/Edit public ActionResult Edit() { if (CurrentBusinessId == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } BusinessMaster businessMaster = db.BusinessMasters.Find(CurrentBusinessId); if (businessMaster == null) { return(HttpNotFound()); } if (businessMaster.OtherEmails != null) { businessMaster.OtherEmails = "[" + string.Join(",", businessMaster.OtherEmails.Split(',').Select(x => string.Format("\"{0}\"", x)).ToList()) + "]"; } //var model = new BusinessProfileModel //{ // Id = businessMaster.Id, // BusinessName = businessMaster.BusinessName, // Description = businessMaster.Description, // DomainUrl = businessMaster.DomainUrl, // RelativeUrl = businessMaster.RelativeUrl, // DateFrom = businessMaster.DateFrom == null ? null : businessMaster.DateFrom.GetValueOrDefault().ToString("MM-dd-yyyy"), // DateTo = businessMaster.DateTo == null ? null : businessMaster.DateTo.GetValueOrDefault().ToString("MM-dd-yyyy"), // IsActive = businessMaster.IsActive, // State = businessMaster.State, // City = businessMaster.City, // Country = businessMaster.Country, // Status = businessMaster.Status, // About = businessMaster.About, // Address = businessMaster.Address //}; return(View(businessMaster)); }