protected void DeleteLB_Click(object sender, EventArgs e) { var db = new DCDataContext(); var empP = db.EmployeeProject.Single(a => a.Id == (int)DetailsView1.SelectedValue); db.EmployeeProject.DeleteOnSubmit(empP); db.SubmitChanges(); Response.Redirect("EmployeesProjects.aspx"); }
protected void Button1_Click(object sender, EventArgs e) { if(!FileUpload1.HasFile) return; var db = new DCDataContext(); db.Employee.Single(a => a.Id == int.Parse(DropDownList1.SelectedValue)).AvatarName = DropDownList1.SelectedValue + "_" + FileUpload1.FileName; db.SubmitChanges(); FileUpload1.SaveAs(Directory.GetParent(HttpContext.Current.Request.PhysicalPath).FullName + "/Avatars/" + DropDownList1.SelectedValue + "_" + FileUpload1.FileName); ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "key", "alert('Файл загружен!');", true); }
protected void Button1_Click(object sender, EventArgs e) { var empP = new EmployeeProject() { CountDaysWork = int.Parse(CountDaysWorkTB.Text), OfficialSalary = int.Parse(OfficialSalaryTB.Text), EmployeeId = int.Parse(EmployeesDDL.SelectedValue), ProjectId = int.Parse(ProjectsDDL.SelectedValue), PositionId = int.Parse(PositionsDDL.SelectedValue), }; var db = new DCDataContext(); db.EmployeeProject.InsertOnSubmit(empP); db.SubmitChanges(); Response.Redirect("EmployeesProjects.aspx"); }
protected void UpdateB_Click(object sender, EventArgs e) { var db = new DCDataContext(); var empP = db.EmployeeProject.Single(a => a.Id == (int)DetailsView1.SelectedValue); empP.CountDaysWork = int.Parse(CountDaysWorkTB.Text); empP.OfficialSalary = int.Parse(OfficialSalaryTB.Text); empP.EmployeeId = int.Parse(EmployeesDDL.SelectedValue); empP.ProjectId = int.Parse(ProjectsDDL.SelectedValue); empP.PositionId = int.Parse(PositionsDDL.SelectedValue); db.SubmitChanges(); Response.Redirect("EmployeesProjects.aspx"); }