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");
 }
Esempio n. 2
0
 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");
 }