public void UpdateTransmitter(t_Transmitters transmitter, t_Transmitters origTransmitter)
 {
     try
     {
         context.t_Transmitters.Attach(origTransmitter);
         origTransmitter.AccreditationDocument = transmitter.AccreditationDocument;
         origTransmitter.ApprovalDecision      = transmitter.ApprovalDecision;
         origTransmitter.Approved     = transmitter.Approved;
         origTransmitter.ApprovedDate = transmitter.ApprovedDate;
         origTransmitter.Description  = transmitter.Description;
         origTransmitter.Installed    = transmitter.Installed;
         origTransmitter.Marks        = transmitter.Marks;
         origTransmitter.Model        = transmitter.Model;
         origTransmitter.Provider     = transmitter.Provider;
         origTransmitter.ReceiptDate  = transmitter.ReceiptDate;
         origTransmitter.Size         = transmitter.Size;
         origTransmitter.Status       = transmitter.Status;
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void UpdateTransmitter(t_Transmitters Transmitter, t_Transmitters origTransmitter)
 {
     try
     {
         transmitterRepository.UpdateTransmitter(Transmitter, origTransmitter);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void InsertTransmitter(t_Transmitters Transmitter)
 {
     try
     {
         transmitterRepository.InsertTransmitter(Transmitter);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void DeleteTransmitter(t_Transmitters Transmitter)
 {
     try
     {
         transmitterRepository.DeleteTransmitter(Transmitter);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void InsertTransmitter(t_Transmitters transmitter)
 {
     try
     {
         context.t_Transmitters.Add(transmitter);
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void DeleteTransmitter(t_Transmitters transmitter)
 {
     try
     {
         context.t_Transmitters.Attach(transmitter);
         context.t_Transmitters.Remove(transmitter);
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 private void SetControlValues(t_Transmitters transmitter)
 {
     txtAccreditation.Text    = transmitter.AccreditationDocument;
     txtApprovalDecision.Text = transmitter.ApprovalDecision;
     chkApproved.Checked      = transmitter.Approved ?? false;
     dtmApproved.SelectedDate = transmitter.ApprovedDate;
     txtDescription.Text      = transmitter.Description;
     chkInstalled.Checked     = transmitter.Installed ?? false;
     cboMarks.Text            = transmitter.Marks;
     cboModels.Text           = transmitter.Model;
     cboProviders.Text        = transmitter.Provider;
     dtmReceipt.SelectedDate  = transmitter.ReceiptDate;
     cboSerials.Text          = transmitter.Serial;
     cboSize.Text             = transmitter.Size.ToString();
     cboStatus.Text           = transmitter.Status;
 }
    private t_Transmitters GetControlValues()
    {
        t_Transmitters transmitter = new t_Transmitters();

        transmitter.AccreditationDocument = txtAccreditation.Text;
        transmitter.ApprovalDecision      = txtApprovalDecision.Text;
        transmitter.Approved     = chkApproved.Checked;
        transmitter.ApprovedDate = dtmApproved.SelectedDate;
        transmitter.Description  = txtDescription.Text;
        transmitter.Installed    = chkInstalled.Checked;
        transmitter.Marks        = cboMarks.Text;
        transmitter.Model        = cboModels.Text;
        transmitter.Provider     = cboProviders.Text;
        transmitter.ReceiptDate  = dtmReceipt.SelectedDate;
        transmitter.Serial       = cboSerials.Text;
        short size = 0;
        bool  parseSuccess;

        parseSuccess       = short.TryParse(cboSize.Text, out size);
        transmitter.Size   = size;
        transmitter.Status = cboStatus.Text;
        return(transmitter);
    }