示例#1
0
        private void button3_Click(object sender, EventArgs e)
        {
            InmateData i = new InmateData();

            i.GetData(7);
            i.CDCRNumber = "ZZ-4321";
            i.FirstName  = "PacMan";
            i.LastName   = "Jones";
            i.WriteData();
            i = null;
        }
示例#2
0
        // Button Methods

        private void btnSave_Click(object sender, EventArgs e)
        {
            getData();
            if (!formChanged)
            {
                DialogResult result = MessageBox.Show("Nothing to Save!", "No Changes");
            }
            else
            {
                if (formMode == FormMode.Add)
                {
                    if (inmate.WriteData() == InmateData.SaveStatus.Succsess)
                    {
                        lblDataSaved.ForeColor = System.Drawing.Color.LimeGreen;
                        lblDataSaved.Text      = "Data saved for inmate: " + inmate.LastName + ", " + inmate.FirstName + " - CDCR #: " + inmate.CDCRNumber;
                    }
                    else
                    {
                        lblDataSaved.ForeColor = System.Drawing.Color.Red;
                        lblDataSaved.Text      = "There was an error while save data for inmate: " + inmate.LastName + ", " + inmate.FirstName + " - CDCR #: " + inmate.CDCRNumber;
                    }
                }
                else
                {
                    if (inmate.Crew != (string)cboCrew.SelectedValue)
                    {
                        Crew.RemoveFromCrew(inmate.Id, int.Parse(inmate.Crew));
                    }
                    if (inmate.UpdateData() == InmateData.SaveStatus.Succsess)
                    {
                        lblDataSaved.ForeColor = System.Drawing.Color.LimeGreen;
                        lblDataSaved.Text      = "Data updated for inmate: " + inmate.LastName + ", " + inmate.FirstName + " - CDCR #: " + inmate.CDCRNumber;
                    }
                    else
                    {
                        lblDataSaved.ForeColor = System.Drawing.Color.Red;
                        lblDataSaved.Text      = "There was an error while updating data for inmate: " + inmate.LastName + ", " + inmate.FirstName + " - CDCR #: " + inmate.CDCRNumber;
                    }
                }
            }

            lblDataSaved.Visible = true;
            //OnAddEditInmateUpdated();
        }