Exemplo n.º 1
0
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            ENTPRJPROJECTTASKRESOURSE rsrs = DALProjectTaskResourse.GetValueComplete(PROJECTTASKID, ONLINEUSER.ID);
            if (rsrs.TYPEPROJECTRESOURSESTATUSID == 1 || rsrs.TYPEPROJECTRESOURSESTATUSID == 2)
            {
                if (ValidateRecord())
                {
                    ENTPRJPROJECTTASKRESOURSEACTIVITY activity = new ENTPRJPROJECTTASKRESOURSEACTIVITY();
                    activity.ID = Guid.NewGuid();
                    activity.PROJECTTASKRESOURSEID = Guid.Parse(Request.QueryString["ID"]);
                    activity.DATE = Convert.ToDateTime(txtDate.Text);
                    activity.DESCRIPTION = txtDescription.Text;
                    if (!string.IsNullOrEmpty(txtDuration.Text))
                    {
                        activity.RESOURSEDURATION = Convert.ToByte(txtDuration.Text);
                    }
                    else
                    {
                        activity.RESOURSEDURATION = null;
                    }
                    DALProjectTaskResourseActivity.InsertTable(activity);

                    Response.Redirect("/Prj/PRJMyActivity.aspx?ID=" + PROJECTASKRESOURSEID);
                }
            }
            else
            {
                AddMessage(lblError1, "Bu aktivite tamamlanmıştır.!", false);
            }
        }
 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.
     {
         ENTPRJPROJECTTASKRESOURSE ptskrsrs = DALProjectTaskResourse.GetValueTaskResourseNotVW(Guid.Parse(Request.QueryString["ID"]));
         if (ptskrsrs != null)
         {
             PROJECTTASKID   = ptskrsrs.PROJECTTASKID;//Project detaila dönmek icin projectıd degerini aldık.
             ptskrsrs.USERID = Guid.Parse(drpFullName.SelectedValue.ToString());
             ptskrsrs.TYPEPROJECTRESOURSESTATUSID = Convert.ToByte(drpIsComplete.SelectedValue.ToString());
             ptskrsrs.DURATION = Convert.ToByte(txtHour.Text);
             DALProjectTaskResourse.Update(ptskrsrs);
             Response.Redirect("/Prj/PRJProjectTaskResourseDetail.aspx?ID=" + PROJECTTASKID);
         }
     }
 }
        protected void btnAdd_Click(object sender, EventArgs e)
        {
            if (ValidateRecord() && ValidateControlUser())
            {
                ENTPRJPROJECTTASKRESOURSE ptskrsrs = new ENTPRJPROJECTTASKRESOURSE();
                ptskrsrs.ID            = Guid.NewGuid();
                ptskrsrs.PROJECTTASKID = PROJECTTASKID;
                ptskrsrs.USERID        = Guid.Parse(drpFullName.SelectedValue);
                ptskrsrs.DURATION      = Convert.ToByte(txtHour.Text);
                ptskrsrs.TYPEPROJECTRESOURSESTATUSID = Convert.ToByte(drpIsComplete.SelectedValue);
                //ptskrsrs.ISCOMPLETE = false;

                DALProjectTaskResourse.InsertTable(ptskrsrs); //bu fonksiyona gider atama yapılmıs degerlerı tabloya dataya kayıt eder
                Response.Redirect("/Prj/PRJProjectTaskResourseDetail.aspx?ID=" + PROJECTTASKID);
            }
        }