public IHttpActionResult Create(TaoChiNhanh cNModel) { IHttpActionResult httpActionResult; if (string.IsNullOrEmpty(cNModel.TenChiNhanh)) { error.Add("Tên chi nhánh không được phép NULL"); } if (error.Errors.Count == 0) { ChiNhanh chiNhanh = new ChiNhanh(); chiNhanh.ChiNhanhId = cNModel.ChiNhanhId; chiNhanh.TenChiNhanh = cNModel.TenChiNhanh; chiNhanh.NgayThanhLap = cNModel.NgayThanhLap; chiNhanh.DiaChi = cNModel.DiaChi; chiNhanh = db.ChiNhanhs.Add(chiNhanh); db.SaveChanges(); ChiNhanhModel chiNhanh_Model = new ChiNhanhModel(chiNhanh); httpActionResult = Ok(chiNhanh_Model); } else { httpActionResult = new ErrorActionResult(Request, HttpStatusCode.BadRequest, error); } return(httpActionResult); }
public ActionResult EditChiNhanh(ChiNhanhModel model) { var chinhanh = db.ChiNhanhs.Find(model.Id); chinhanh.TenChiNhanh = model.TenChiNhanh; chinhanh.DiaChi = model.DiaChi; chinhanh.GhiChu = model.GhiChu; db.SaveChanges(); return(RedirectToAction("Index", "ChiNhanhAdmin")); }
public ActionResult CreateChiNhanh(ChiNhanhModel model) { var chinhanh = new ChiNhanh(); chinhanh.TenChiNhanh = model.TenChiNhanh; chinhanh.DiaChi = model.DiaChi; chinhanh.GhiChu = model.GhiChu; new ChiNhanhDao().Insert(chinhanh); return(RedirectToAction("Index", "ChiNhanhAdmin")); }
public ActionResult EditChiNhanh(int machinhanh) { var chinhanh = db.ChiNhanhs.FirstOrDefault(x => x.Id == machinhanh); var model = new ChiNhanhModel(); model.Id = machinhanh; model.TenChiNhanh = chinhanh.TenChiNhanh; model.DiaChi = chinhanh.DiaChi; model.GhiChu = chinhanh.GhiChu; return(View(model)); }
public int updateChiNhanh(ChiNhanhModel cn) { var chinhanh = db.ChiNhanhs.Find(cn.Id); chinhanh.TenChiNhanh = cn.TenChiNhanh; chinhanh.DiaChi = cn.DiaChi; chinhanh.Lat = cn.Lat; chinhanh.Lng = cn.Lng; db.SaveChanges(); return(chinhanh.Id); }
public int AddChiNhanh(ChiNhanhModel cn) { var chinhanh = new ChiNhanh(); chinhanh.TenChiNhanh = cn.TenChiNhanh; chinhanh.DiaChi = cn.DiaChi; chinhanh.Lat = cn.Lat; chinhanh.Lng = cn.Lng; db.ChiNhanhs.Add(chinhanh); db.SaveChanges(); return(chinhanh.Id); }
public JsonResult List(string txtSearch, int?page) { var list = db.ChiNhanhs.OrderByDescending(x => x.Id).ToList(); int pageSize = 10; if (!String.IsNullOrEmpty(txtSearch)) { ViewBag.txtSearch = txtSearch; list = list.Where(x => x.TenChiNhanh.Contains(txtSearch)).OrderByDescending(x => x.Id).ToList(); } var data = new List <ChiNhanhModel>(); int i = 0; foreach (var item in list) { i++; var itemmodel = new ChiNhanhModel(); itemmodel.STT = i; itemmodel.Id = item.Id; itemmodel.TenChiNhanh = item.TenChiNhanh; itemmodel.DiaChi = item.DiaChi; data.Add(itemmodel); } if (page > 0) { page = page; } else { page = 1; } int start = (int)(page - 1) * pageSize; ViewBag.pageCurrent = page; int totalPage = data.Count(); float totalNumsize = (totalPage / (float)pageSize); int numSize = (int)Math.Ceiling(totalNumsize); ViewBag.numSize = numSize; var datamodel = data.Skip(start).Take(pageSize); return(Json(new { data = datamodel, pageCurrent = page, numSize = numSize }, JsonRequestBehavior.AllowGet)); }
public ActionResult Index() { var list = db.ChiNhanhs.ToList(); var model = new List <ChiNhanhModel>(); int i = 0; foreach (var item in list) { var itemmodel = new ChiNhanhModel(); itemmodel.Id = item.Id; itemmodel.TenChiNhanh = item.TenChiNhanh; itemmodel.DiaChi = item.DiaChi; i++; itemmodel.STT = i; itemmodel.GhiChu = item.GhiChu; model.Add(itemmodel); } return(View(model)); }
public JsonResult Update(ChiNhanhModel chinhanh) { return(Json(dao.updateChiNhanh(chinhanh), JsonRequestBehavior.AllowGet)); }
public JsonResult Add(ChiNhanhModel chinhanh) { return(Json(dao.AddChiNhanh(chinhanh), JsonRequestBehavior.AllowGet)); }