private void btnSave_Click(object sender, EventArgs e) { try { documentuc doc = new documentuc(); DocumentUCDB docDB = new DocumentUCDB(); doc.UserID = getuserId(txtUserID.Text); doc.Status = getstatuscode(cmbUserStatus.SelectedItem.ToString()); System.Windows.Forms.Button btn = sender as System.Windows.Forms.Button; string btnText = btn.Text; { if (btnText.Equals("Update")) { if (docDB.updateDocument(doc)) { MessageBox.Show("Document Status updated"); closeAllPanels(); ListDocument(); } else { MessageBox.Show("Failed to update Document Status"); } } else if (btnText.Equals("Save")) { if (docDB.validateDocument(doc)) { if (docDB.insertDocument(doc)) { MessageBox.Show("Document data Added"); closeAllPanels(); ListDocument(); } else { MessageBox.Show("Failed to Insert Document"); } } else { MessageBox.Show("Employee UserId not found"); } } } } catch (Exception) { MessageBox.Show("Failed Adding / Editing User Data"); } }
private void ListDocument() { try { grdList.Rows.Clear(); DocumentUCDB dbrecord = new DocumentUCDB(); List <documentuc> Documents = dbrecord.getDocuments(); foreach (documentuc doc in Documents) { grdList.Rows.Add(doc.UserID, doc.empid, doc.empname, getStatusString(doc.Status)); //dbrecord.getEmpStatusString(emp.empStatus), emp.empPhoto); } } catch (Exception ex) { MessageBox.Show(this.ToString() + "-" + System.Reflection.MethodBase.GetCurrentMethod().Name + "() : Error"); } enableBottomButtons(); pnlDocumentList.Visible = true; }
public string getuserId(string empID) { string empid = DocumentUCDB.getUserID(empID); return(empid); }