/// <summary> /// 修改 /// </summary> private void update() { try { if (check()) { Area area = new Area(); area.A_Code = A_Code.Text; area.A_Name = A_Name.Text; area.A_Parent = A_Parent.SelectedIndex < 0 ? "" : A_Parent.SelectedValue.ToString(); AreaBLL areabll = new AreaBLL(); if (areabll.Edit(area) > 0) { frmParent.loadArea(); untCommon.InfoMsg("修改成功!"); } else { untCommon.InfoMsg("修改失败!"); } } } catch (Exception ex) { untCommon.InfoMsg("区域管理更新数据异常:" + ex.Message); } }
private void CargarComboBox() { Area_Cbx.DataValueField = "AreaId"; Area_Cbx.DataTextField = "Descripcion"; Area_Cbx.DataSource = AreaBLL.GetAreas(); Area_Cbx.DataBind(); }
protected void ListaAreas_GV_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "Editar") { try { int id = Convert.ToInt32(e.CommandArgument); Response.Redirect("Area.aspx?id=" + id); } catch (Exception ex) { throw ex; } } if (e.CommandName == "Eliminar") { try { int id = Convert.ToInt32(e.CommandArgument); //Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('id=" + id + "')", true); AreaBLL.DeleteArea(id); CargarLista(); } catch (Exception ex) { throw ex; } } }
public ActionResult GetCity(int provinceId) { AreaBLL areaBLL = new AreaBLL(); JsonArray result = areaBLL.GetCityByProvId(provinceId); return(Json(new { success = true, data = result })); }
public ActionResult AddControllerInfo() { ControllerAddModel model = new ControllerAddModel(); model.AreasSelectList = new SelectList(AreaBLL.GetAreas(), "ID", "AreaName"); return(PartialView("_AddControllerInfo", model)); }
public ActionResult GetProvince() { AreaBLL areaBLL = new AreaBLL(); JsonArray result = areaBLL.GetProvince(); return(Json(new { success = true, data = result })); }
protected void GuardarBtn_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(Descripcion_Txt.Text.Trim())) { //Page.ClientScript.RegisterStartupScript(this.GetType(), "alert", "alert('Hay campos vacios')", true); ClientScript.RegisterStartupScript(GetType(), "alert", "alert('Hay compas invalidos');", true); return; } Area obj = new Area(); obj.Descripcion = Descripcion_Txt.Text.Trim(); if (string.IsNullOrEmpty(Id_Txt.Text)) { AreaBLL.InsertArea(obj); } else { obj.AreaId = Convert.ToInt32(Id_Txt.Text); AreaBLL.UpdateArea(obj); } Response.Redirect("ListaAreas.aspx"); } catch (Exception ex) { ClientScript.RegisterStartupScript(GetType(), "alert", "alert('error en la operacion');", true); throw ex; } }
protected string GetAreaInfo(Object obj) { int areaID = 0; string name = ""; try { areaID = (int)obj; } catch { return("-"); } if (areaID > 0) { Area theClass = null; try { theClass = AreaBLL.GetAreaById(areaID); } catch { } if (theClass != null) { name = " - " + theClass.Name; } } return(name); }
protected string SearchDistrictByKey(string keyword) { string strResult = ""; AreaBLL abll = new AreaBLL(); List <Area> alllist = new List <Area>(); if (HttpContext.Current.Cache["allarea"] != null) { alllist = HttpContext.Current.Cache["allarea"] as List <Area>; } else { List <Area> list = abll.GetListByidlist("1,2,3,4"); string prestr = ""; foreach (Area item in list) { prestr += item.Id + ","; } prestr.Remove(prestr.Length - 1, 1); alllist = abll.GetListByidlist(prestr); HttpContext.Current.Cache.Insert("allarea", alllist); } //查找符合条件的数据集 List <Area> filterlist = alllist.FindAll(delegate(Area ca) { return(ca.AreaKey.IndexOf(keyword.ToUpper()) > -1 || ca.AreaName.IndexOf(keyword) > -1); }); foreach (Area temp in filterlist) { strResult += "<p onclick=\"selsearchval('" + temp.AreaName.Trim() + "')\">" + temp.AreaName.Trim() + "</p>"; } return(strResult); }
public void cargarDatosArea() { Area theData = null; try { theData = AreaBLL.GetAreaById(Convert.ToInt32(AreaIdHiddenField.Value)); if (theData == null) { Response.Redirect("~/Administracion/Area/ListaArea.aspx"); } if (theData.AreaId != 0) { descripcionTextBox.Text = theData.Descripcion; SaveArea.Visible = false; UpdateAreaButton.Visible = true; } } catch { log.Error("Error al obtener la información del Usuario"); } }
private void btnAddArea_Click(object sender, EventArgs e) { AreaAddDialog addAreaDialog = new AreaAddDialog(); DialogResult dr = addAreaDialog.ShowDialog(); if (dr == DialogResult.OK) { AreaBLL areaBLL = new AreaBLL(); Area area = areaBLL.CreateArea(addAreaDialog.AreaName); // add table if (addAreaDialog.IsAddTable) { TableBLL tableBLL = new TableBLL(); for (var i = addAreaDialog.TableFrom; i <= addAreaDialog.TableTo; i++) { tableBLL.CreateTable(new Table { Name = "Bàn " + i, AreaID = area.ID }); } } this.LoadData(); } }
public List <SelectListItem> GetCitySelectList(int stateId = 0) { List <Cities> data; if (stateId > 0) { data = new AreaBLL().GetCitysByStateId(stateId); } else { data = null; } List <SelectListItem> oList = new List <SelectListItem>(); oList.Add(new SelectListItem() { Text = "Select city" }); if (data != null && data.Count > 0) { oList.AddRange(data.Select(t => new SelectListItem() { Text = t.Name, Value = t.Id.ToString() })); } return(oList); }
private void LoadArea() { if (AreaId > 0) { Area theData = null; try { theData = AreaBLL.GetAreaById(AreaId); } catch (Exception exc) { SystemMessages.DisplaySystemErrorMessage(exc.Message); } if (theData != null) { if (DataTypeHiddenField.Value.Equals("KPI")) { pnlAddArea.Style["display"] = "none"; pnlKPIArea.Style["display"] = "inline"; KPIAreaText.Text = theData.Name; AreaTextBox.Enabled = !ReadOnly; RemoveAreaButton.Visible = !ReadOnly; } else { AreaTextBox.Text = theData.Name; } } } KPIActivityText.Enabled = !ReadOnly; }
public ActionResult GetRegion(int cityId) { AreaBLL areaBLL = new AreaBLL(); JsonArray result = areaBLL.GetRegionByCityId(cityId); return(Json(new { success = true, data = result })); }
/// <summary> /// 根据区域加载楼宇 /// </summary> /// <param name="pid"></param> /// <returns></returns> protected string Refresh(string pid) { AreaBLL abll = new AreaBLL(); string strResult = ""; List <Area> list = new List <Area>(); if (pid == "0") { list = abll.GetListByidlist("1,2,3,4"); } else { list = abll.GetListByidlist(pid); } string prestr = ""; foreach (Area item in list) { prestr += item.Id + ","; } prestr.Remove(prestr.Length - 1, 1); list = abll.GetListByidlist(prestr); foreach (Area item in list) { strResult += "<li><a href=\"javascript:;\" onclick=\"seldistrict(" + item.Id + "," + item.Pid + ",'" + item.AreaName + "')\">" + item.AreaName + "</a></li>"; } return(strResult); }
/// <summary> /// 省市级联 /// </summary> /// <param name="GA03001">父级ID</param> private DataTable GetGA03(string GA03001) { //实例化省市逻辑层 AreaBLL _AreaBLL = new AreaBLL(); DataTable dt = _AreaBLL.SelectSystemAreaForCity(GA03001); return(dt); }
public ActionResult DeleteArea(FormCollection fc) { string[] ids = fc["areaid"].Split(','); var result = AreaBLL.DeleteAreas(ids); base.DoLog(OperationTypeEnum.Delete, result, fc["areaid"]); return(Json(result)); }
private ActionResult GetAreaPagedGridPV(AreaSearchModel model, int searchPage) { SearchDataWithPagedDatas <AreaSearchModel, AreaModel> result = new SearchDataWithPagedDatas <AreaSearchModel, AreaModel>(); result.SearchPage = searchPage; result.SearchModel = model; result.PagedDatas = AreaBLL.GetPagedAreaInfo(result.SearchModel, result.SearchPage, this.PageSize); return(PartialView("_AreaPagedGrid", result)); }
public ActionResult Edit([Bind(Include = "idarea,nombre,cordinador")] area area) { if (ModelState.IsValid) { AreaBLL.Update(area); return(RedirectToAction("Index")); } return(View(area)); }
public ActionResult GetArea() { AreaBLL areaBLL = new AreaBLL(); var r = areaBLL.GetRegions(); var c = areaBLL.GetCities(); var p = areaBLL.GetProvince(); return(Json(new { success = true, r = r, c = c, p = p })); }
public ActionResult Edit([Bind(Include = "idmateria,nombre,nrc,creditos,idarea")] Materia materia) { if (ModelState.IsValid) { MateriaBLL.Update(materia); return(RedirectToAction("Index")); } ViewBag.idarea = new SelectList(AreaBLL.List(), "idarea", "nombre", materia.idarea); return(View(materia)); }
public ActionResult EditAreaInfo(int id) { var model = AreaBLL.GetAreaByID(id); if (model.DataResult == null) { return(Content(model.Message)); } return(PartialView("_EditAreaInfo", model.DataResult)); }
private void save() { this.area.Name = this.txtName.Text; AreaBLL areaBLL = new AreaBLL(); areaBLL.Update(this.area); this.DialogResult = DialogResult.OK; this.Close(); }
public ActionResult EditControllerInfo(int id) { var obj = ControllerBLL.GetControllerInfoByID(id); if (obj == null) { return(Content(obj.Message)); } obj.DataResult.AreasSelectList = new SelectList(AreaBLL.GetAreas(), "ID", "AreaName"); return(PartialView("_EditControllerInfo", obj.DataResult)); }
public ActionResult AreaInfo() { SearchDataWithPagedDatas <AreaSearchModel, AreaModel> model = new SearchDataWithPagedDatas <AreaSearchModel, AreaModel>(); model.SearchModel = new AreaSearchModel(); model.SearchModel.AreaName = string.Empty; model.SearchPage = 1; model.PagedDatas = AreaBLL.GetPagedAreaInfo(model.SearchModel, model.SearchPage, this.PageSize); return(PartialView("_AreaInfo", model)); }
public ActionResult Create([Bind(Include = "idmatricula,nombre,nrc,creditos,idarea")] matricula matricula) { if (ModelState.IsValid) { MatriculaBLL.Create(matricula); return(RedirectToAction("Index")); } ViewBag.idarea = new SelectList(AreaBLL.List(), "idarea", "nombre", matricula.idalumno); return(View(matricula)); }
/// <summary> /// 加载楼宇小区 /// </summary> /// <param name="pid"></param> /// <returns></returns> protected string DistrictInit(string pid) { string strResult = ""; List <Area> list = new AreaBLL().GetListByidlist(pid); foreach (Area item in list) { strResult += "<li><a href=\"javascript:;\" onclick=\"seldistrict(" + item.Id + "," + item.Pid + ",'" + item.AreaName + "')\">" + item.AreaName + "</a></li>"; } return(strResult); }
public ActionResult AddActionInfo() { Asiatek.Model.ActionAddModel model = new Asiatek.Model.ActionAddModel(); var aList = AreaBLL.GetAreas(); model.AreasSelectList = new SelectList(aList, "ID", "AreaName"); var cList = ControllerBLL.GetControllersByAreaID(aList.First().ID); model.ControllersSelectList = new SelectList(cList, "ID", "ControllerName"); return(PartialView("_AddActionInfo", model)); }
public IHttpActionResult Get() { try { List <Area> todos = AreaBLL.List(); return(Content(HttpStatusCode.OK, todos)); } catch (Exception ex) { return(Content(HttpStatusCode.BadRequest, ex)); } }
public void ProcessRequest(HttpContext context) { try { LoginUser loginUser = new LoginUser(context, "Area"); if (!loginUser.Pass)//权限验证 { return; } AreaBLL bll = new AreaBLL(context, loginUser); if (context.Request["action"] == "treeLoad") {//加载树 bll.LoadTree(); } else if (context.Request["action"] == "load") {//加载信息 bll.Load(context.Request["areaId"]); } else if (context.Request["action"] == "add") {//增加 TBArea area = new TBArea(); area.areaCode = context.Request.Form["areaCode"]; area.areaName = context.Request.Form["areaName"]; area.isUse = context.Request.Form["isUse"]; area.parentId = context.Request.Form["parentId"]; area.areaLayer = int.Parse(context.Request.Form["areaLayer"]); area.areaIndex = int.Parse(context.Request.Form["areaIndex"]); bll.Add(area); } else if (context.Request["action"] == "edit") {//修改 TBArea area = new TBArea(); area.areaId = context.Request["areaId"]; area.areaCode = context.Request.Form["areaCode"]; area.areaName = context.Request.Form["areaName"]; area.parentId = context.Request.Form["parentId"]; area.isUse = context.Request.Form["isUse"]; area.areaIndex = int.Parse(context.Request.Form["areaIndex"]); bll.Edit(area); } else if (context.Request["action"] == "delete") {//删除 string areaId = context.Request["areaId"]; bll.Delete(areaId); } } catch (Exception e) { Message.error(context, e.Message); } }