protected void btnUpdate_Click(object sender, EventArgs e) { if (ValidateRecord()) // 1) Valideta controle git hata kontrolu yapılsın. hata yok ise if içine girer. { ENTPRJPROJECTTASK ptsk = DALProjectTask.GetTask(Guid.Parse(Request.QueryString["PROJECTTASKID"])); if (ptsk != null) { ptsk.NAME = txtTaskName.Text; ptsk.CREATEDATE = Convert.ToDateTime(txtCreateDate.Text); if (!string.IsNullOrEmpty(txtDueDate.Text)) { ptsk.DUEDATE = Convert.ToDateTime(txtDueDate.Text); } else { ptsk.DUEDATE = null; } ptsk.TYPEPROJECTTASKSTATUSID = Convert.ToByte(drpStatus.SelectedValue); ptsk.DESCRIPTION = txtDescription.Text; DALProjectTask.Update(ptsk); Response.Redirect("/Prj/PRJProjectTaskResourseDetail.aspx?ID=" + PROJECTTASKID); } } }
protected void btnAddNew_Click(object sender, EventArgs e) { if (ValidateRecord()) // 1) Valideta controle git hata kontrolu yapılsın. hata yok ise if içine girer. { //girilen değerleri atama yapar ENTPRJPROJECTTASK ptsk = new ENTPRJPROJECTTASK(); ptsk.ID = Guid.NewGuid(); ptsk.PROJECTID = PROJECTID; ptsk.NAME = txtTaskName.Text; ptsk.CREATEDATE = Convert.ToDateTime(txtCreateDate.Text); ptsk.DESCRIPTION = txtDescription.Text; ptsk.DUEDATE = null; ptsk.TYPEPROJECTTASKSTATUSID = 1; DALProjectTask.InsertTable(ptsk); //bu fonksiyona gider atama yapılmıs degerlerı tabloya dataya kayıt eder Response.Redirect("/Prj/PRJProjectDetail.aspx?ID=" + PROJECTID); } }