private void btnUpdateStatus_ServerClick(object sender, EventArgs e) { int StatusId = int.Parse(ddStatus.SelectedValue); Document2.UpdateStatus(DocumentID, StatusId); Response.Redirect(GetLink()); }
private void btnUpdateTTStatus_ServerClick(object sender, EventArgs e) { if (!Page.IsValid) { return; } string Hours = String.Format("{0:H:mm}", dtcTimesheetHours2.Value); if (Hours == "") { Hours = "0:00"; } string[] parts = Hours.Split(':'); int Minutes = 0; Minutes = int.Parse(parts[0]) * 60; if (parts.Length > 1) { Minutes += int.Parse(parts[1]); } if (Minutes > 0 && !TimeTracking.CanUpdate(dtc2.SelectedDate, Document.GetProject(DocumentID))) { cvHours2.ErrorMessage = LocRM2.GetString("tWrongDate"); cvHours2.IsValid = false; return; } Document.AddTimeSheet(DocumentID, Minutes, dtc2.SelectedDate); int StatusId = int.Parse(ddStatus2.SelectedValue); Document2.UpdateStatus(DocumentID, StatusId); Response.Redirect(GetLink()); }