Esempio n. 1
0
        }//end btnCriminalRecAttachment_Click

        private void btnCriminalRecEditButton_Click(object sender, EventArgs e)
        {
            Status status = null;

            try
            {
                Console.WriteLine("###-->> Upadting criminal record...");
                CriminalRecord criminalRec = new CriminalRecord();
                criminalRec.PersonId           = lblCriminalRecPersonId.Text;
                criminalRec.CrimeDetail        = richTxtBoxCriminalRecCrimeDetail.Text;
                criminalRec.CrimeDate          = Convert.ToDateTime(dtpCriminalRecCrimeDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.CrimeLocation      = txtBoxCriminalRecCrimeLoc.Text;
                criminalRec.Court              = !string.IsNullOrEmpty((string)comboBoxCriminalRecCourt.SelectedItem) ? (string)comboBoxCriminalRecCourt.SelectedItem : "";
                criminalRec.Statute            = txtBoxCriminalRecStatute.Text;
                criminalRec.CourtAddress       = txtBoxCriminalRecCourtAddr.Text;
                criminalRec.CaseId             = txtBoxCriminalRecCaseId.Text;
                criminalRec.SentencedDate      = Convert.ToDateTime(dtpCriminalRecSentenceDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.ReleaseDate        = Convert.ToDateTime(dtpCriminalRecReleaseDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.ArrestDate         = Convert.ToDateTime(dtpCriminalRecArrestDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.ArrestAgency       = !string.IsNullOrEmpty((string)comboBoxCriminalRecArrestAgency.SelectedItem) ? (string)comboBoxCriminalRecArrestAgency.SelectedItem : "";
                criminalRec.Status             = !string.IsNullOrEmpty((string)comboBoxCriminalRecStatus.SelectedItem) ? (string)comboBoxCriminalRecStatus.SelectedItem : "";
                criminalRec.ParoleDate         = Convert.ToDateTime(dtpCriminalRecParoleDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.CriminalAlertLevel = !string.IsNullOrEmpty((string)comboBoxCriminalRecAlertLevel.SelectedItem) ? (string)comboBoxCriminalRecAlertLevel.SelectedItem : "";
                criminalRec.CriminalAlertMsg   = txtBoxCriminalRecAlertMsg.Text;
                criminalRec.RefDocLocation     = txtBoxCriminalRecRefDocLoc.Text;
                criminalRec.CreatedBy          = null;
                criminalRec.CreationDateTime   = null;
                criminalRec.UpdatedBy          = AFISMain.user.getPersonId();
                criminalRec.UpdateDateTime     = DateTime.Now;

                status = new DataAccess().updatePersonCriminalRecord(criminalRec);
                Console.WriteLine("###-->> status = " + status.getStatusDesc());

                if (status.getStatusCode().Equals(Status.STATUS_SUCCESSFUL))
                {
                    lblCriminalRecAddEditStatusMsg.ForeColor = System.Drawing.Color.Green;
                    activityLog.setActivity(status.getStatusDesc() + "\n");
                }
                else
                {
                    activityLog.setActivity(status.getStatusDesc() + "\n");
                    lblCriminalRecAddEditStatusMsg.ForeColor = System.Drawing.Color.Red;
                }
            } catch (Exception exp)
            {
                activityLog.setActivity(status.getStatusDesc() + "\n");
                lblCriminalRecAddEditStatusMsg.ForeColor = System.Drawing.Color.Red;
                Console.WriteLine(exp.StackTrace);
            }
            lblCriminalRecAddEditStatusMsg.Text = status.getStatusDesc();
        }
Esempio n. 2
0
        private void btnCriminalRecInsert_Click(object sender, EventArgs e)
        {
            Status status = null;

            try
            {
                if (string.IsNullOrEmpty(txtBoxCriminalRecCaseId.Text))
                {
                    MessageBox.Show("Case Nbr field is required, cannot be empty.", "Warning Message", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    return;
                }

                Console.WriteLine("###-->> Adding Criminal Record....");
                CriminalRecord criminalRec = new CriminalRecord();
                criminalRec.PersonId           = lblCriminalRecPersonId.Text;
                criminalRec.CaseId             = txtBoxCriminalRecCaseId.Text;
                criminalRec.CrimeLocation      = txtBoxCriminalRecCrimeLoc.Text;
                criminalRec.CrimeDate          = Convert.ToDateTime(dtpCriminalRecCrimeDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.Court              = !string.IsNullOrEmpty((string)comboBoxCriminalRecCourt.SelectedItem) ? (string)comboBoxCriminalRecCourt.SelectedItem : "";
                criminalRec.CourtAddress       = txtBoxCriminalRecCourtAddr.Text;
                criminalRec.Statute            = txtBoxCriminalRecStatute.Text;
                criminalRec.ArrestDate         = Convert.ToDateTime(dtpCriminalRecArrestDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.ArrestAgency       = !string.IsNullOrEmpty((string)comboBoxCriminalRecArrestAgency.SelectedItem) ? (string)comboBoxCriminalRecArrestAgency.SelectedItem : "";
                criminalRec.SentencedDate      = Convert.ToDateTime(dtpCriminalRecSentenceDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.ReleaseDate        = Convert.ToDateTime(dtpCriminalRecReleaseDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.ParoleDate         = Convert.ToDateTime(dtpCriminalRecParoleDate.Value.ToString("MM/dd/yyyy"));
                criminalRec.Status             = !string.IsNullOrEmpty((string)comboBoxCriminalRecStatus.SelectedItem) ? (string)comboBoxCriminalRecStatus.SelectedItem : "";
                criminalRec.CrimeDetail        = richTxtBoxCriminalRecCrimeDetail.Text;
                criminalRec.CriminalAlertLevel = !string.IsNullOrEmpty((string)comboBoxCriminalRecAlertLevel.SelectedItem) ? (string)comboBoxCriminalRecAlertLevel.SelectedItem : "";
                criminalRec.CriminalAlertMsg   = txtBoxCriminalRecAlertMsg.Text;
                criminalRec.RefDocLocation     = txtBoxCriminalRecRefDocLoc.Text;
                criminalRec.CreatedBy          = AFISMain.user.getPersonId();
                criminalRec.CreationDateTime   = DateTime.Now;
                criminalRec.UpdatedBy          = null;
                criminalRec.UpdateDateTime     = null;

                DataAccess dataAccess = new DataAccess();
                status = dataAccess.storeCriminalRecord(criminalRec);

                Console.WriteLine("###-->> Status = " + status.getStatusDesc());

                if (status.getStatusCode().Equals(Status.STATUS_SUCCESSFUL))
                {
                    lblCriminalRecAddEditStatusMsg.ForeColor = System.Drawing.Color.Green;
                    activityLog.setActivity(status.getStatusDesc() + "\n");
                }
                else
                {
                    activityLog.setActivity(status.getStatusDesc() + "\n");
                    lblCriminalRecAddEditStatusMsg.ForeColor = System.Drawing.Color.Red;
                }

                lblCriminalRecAddEditStatusMsg.Text = status.getStatusDesc();
            }
            catch (Exception exp)
            {
                activityLog.setActivity(status.getStatusDesc() + "\n");
                lblCriminalRecAddEditStatusMsg.ForeColor = System.Drawing.Color.Red;
                Console.WriteLine(exp);
            }
        }