protected void btAdd_Click(object sender, EventArgs e) { String name = tbDepartmentName.Text; String strRemark = tbRemark.Text; Department dep = new Department(); dep.Name = name; dep.Description = strRemark; if (BLL.admin.department.DepartmentManagement.createDepartment(dep)) { lbMessage.Text = "创建机构成功!"; } databind(); }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { Master.PageTitle = "اوامر تشغيل السيارات"; DeliveryOrderBind(); if (getQueryString_DeliveryOrder > 0) { BLL.DeliveryOrder EditDO = new BLL.DeliveryOrder(); EditDO.LoadByPrimaryKey(getQueryString_DeliveryOrder); txtCarNumber.Text = EditDO.CarNumber; txtClientCode.Text = (EditDO.ClientCode).ToString(); txtkiloMeterAfter.Text = EditDO.KilometerCounterAfter.ToString(); txtKiloMeterBefore.Text = EditDO.KilometerCounterBefore.ToString(); txtTotalPrice.Text = EditDO.TotalPrice.ToString(); txtGeneralDeliveryCode.Text = EditDO.GeneralDeliveryCode; drpTransformationSupplier.Text = EditDO.TransformationSupplier; txtDriverName.Text = EditDO.DriverName; txtDriverNationID.Text = EditDO.DriverNationID.ToString(); txtDriverTelephone.Text = EditDO.DriverTelephone; txtCarType.Text = EditDO.CarType; txtDepartmentResponsable.Text = EditDO.DepartmentResponsableName; txtDeliveryOrderDate.Text = EditDO.DeliveryOrderDate.ToString("dd/MM/yyyy"); txtPermission.Text = EditDO.PermationNumber.ToString(); drpDepartment.Text = EditDO.Department; txtDeliveryOrderName.Text = EditDO.DeliveryOrderName; drpStatusGeneral.SelectedValue = EditDO.DeliveryOrderStatusID.ToString(); drpDepartment.SelectedValue = EditDO.DepartmentID.ToString(); DeliveryOrderDetailsBind(); WidGrdGeneralDeliveryOrder.Visible = false; WidEditDeliveryOrder.Visible = true; PanelDeliveryOrderDetails.Visible = true; createNewDeliveryOrder.Visible = false; } if (getQueryString_DeliveryOrderDetails > 0) { DeliveryOrderDetails DODEdit = new DeliveryOrderDetails(); DODEdit.LoadByPrimaryKey(getQueryString_DeliveryOrderDetails); txtDeliveryFrom.Text = DODEdit.DeliveryFrom; txtDeliveryTo.Text = DODEdit.DeliveryTo; txtDateFrom.Text = DODEdit.DateFrom.ToString("HH:mm"); txtDateTo.Text = DODEdit.DateTo.ToString("HH:mm"); txtRecivableName.Text = DODEdit.ReceivableName; txtRecivableTelephone.Text = DODEdit.ReceivableTelephone; if (!DODEdit.IsColumnNull("Price")) txtPrice.Text = DODEdit.Price.ToString(); else txtPrice.Text = "0.0"; txtDeliveryOrderCode.Text = DODEdit.DeliveryOrderCode; drpStatusDetails.Text = DODEdit.DeliveryOrderStatusID.ToString(); if (!DODEdit.IsColumnNull("WatingHours")) txtWatingHours.Text = DODEdit.WatingHours.ToString(); else txtWatingHours.Text = "0"; } BLL.DeliveryOrderStatus DOS = new DeliveryOrderStatus(); DOS.LoadAll(); drpStatusDetails.DataSource = DOS.DefaultView; drpStatusDetails.DataValueField = DeliveryOrderStatus.ColumnNames.DeliveryOrderStatusID; drpStatusDetails.DataTextField = DeliveryOrderStatus.ColumnNames.DeliveryOrderStatusNameAr; drpStatusDetails.DataBind(); drpStatusGeneral.DataSource = DOS.DefaultView; drpStatusGeneral.DataValueField = DeliveryOrderStatus.ColumnNames.DeliveryOrderStatusID; drpStatusGeneral.DataTextField = DeliveryOrderStatus.ColumnNames.DeliveryOrderStatusNameAr; drpStatusGeneral.DataBind(); BLL.TransformationSupplier DOO = new BLL.TransformationSupplier(); DOO.LoadAll(); drpTransformationSupplier.DataSource = DOO.DefaultView; drpTransformationSupplier.DataValueField = TransformationSupplier.ColumnNames.TransformationSupplierID; drpTransformationSupplier.DataTextField = TransformationSupplier.ColumnNames.TransformationSupplierName; drpTransformationSupplier.DataBind(); Department dep = new Department(); dep.LoadAll(); drpDepartment.DataSource = dep.DefaultView; drpDepartment.DataValueField = Department.ColumnNames.DepartmentID; drpDepartment.DataTextField = Department.ColumnNames.DepartmentName; drpDepartment.DataBind(); } }
/// <summary> /// 根据编号修改信息 /// </summary> /// <param name="empolyee"></param> /// <returns></returns> public int UpdateDepartment(Department dep) { return(ds.UpdateDepartment(dep)); }
/// <summary> /// 添加信息 /// </summary> /// <param name="department">参数实体类</param> /// <returns></returns> public int InsDepartment(Department department) { return(ds.InsDepartment(department)); }
public void Update(Department department) { Connection.DBContext.Departments.AddOrUpdate(department); Connection.DBContext.SaveChanges(); }
public void DeleteDepartment(Department department) { Connection.DBContext.Departments.Attach(department); Connection.DBContext.Departments.Remove(department); Connection.DBContext.SaveChanges(); }
public void InitDepartments() { Log.InfoStart("InitDepartments"); LocationCardToPersonnels.Clear(); Personnels.Clear(); Departments.Clear(); Department dep0 = new Department() { Name = "根节点", ShowOrder = 0, Parent = null, Type = DepartType.本厂 }; Departments.Add(dep0); Department dep11 = new Department() { Name = "四会电厂", ShowOrder = 0, Parent = dep0, Type = DepartType.本厂 }; Departments.Add(dep11); Department dep12 = new Department() { Name = "维修部门", ShowOrder = 0, Parent = dep11, Type = DepartType.本厂 }; Departments.Add(dep12);//单个添加可以只是设置Parent Department dep13 = new Department() { Name = "发电部门", ShowOrder = 1, ParentId = dep11.Id, Type = DepartType.本厂 }; //批量添加必须设置ParentId Department dep14 = new Department() { Name = "外委人员", ShowOrder = 2, ParentId = dep11.Id, Type = DepartType.本厂 }; Department dep15 = new Department() { Name = "访客", ShowOrder = 0, ParentId = dep11.Id, Type = DepartType.本厂 }; List <Department> subDeps = new List <Department>() { dep12, dep13, dep14, dep15 }; List <Department> subDeps2 = new List <Department>() { dep13, dep14, dep15 }; Departments.AddRange(subDeps2); //Departments.AddRange(dep11, dep12, dep13, dep14, dep15); Posts.Clear(); Post post1 = new Post() { Name = "前台" }; Post post2 = new Post() { Name = "电工" }; Post post3 = new Post() { Name = "维修工" }; Post post4 = new Post() { Name = "保安" }; Post post5 = new Post() { Name = "经理" }; Post post6 = new Post() { Name = "电工" }; Post post7 = new Post() { Name = "访客" }; var posts = new List <Post>() { post1, post2, post3, post4, post5, post6, post7 }; Posts.AddRange(posts); List <LocationCard> tagsT = LocationCards.ToList(); RandomTool rt = new RandomTool(); for (int i = 0; i < maxPersonCount && i < tagsT.Count; i++) { var tag = tagsT[i]; //int n = r.Next(1); int n = i % 2; var post = posts[r.Next(posts.Count)]; var dep = subDeps[r.Next(subDeps.Count)]; if (n == 0) { AddPerson(rt.GetWomanName(), Sexs.女, tag, dep, post, i, rt.GetRandomTel()); } else { AddPerson(rt.GetManName(), Sexs.男, tag, dep, post, i, rt.GetRandomTel()); } } }
public int AddAllDepartment(Department department) { return(dal.AddDepartment(department)); }
private void button1_Click(object sender, RoutedEventArgs e) { curDept = new Department(); this.DataContext = curDept; this.txtHOD.Text = ""; this.txtContact.Text = ""; this.txtDeptName.Text = ""; }
public void ModifyDept(Department dept) { dbDepartment.Update(dept); }
public void CreateDept(Department dept) { dbDepartment.Insert(dept); }