Esempio n. 1
0
 public void UpdateMeter(t_Meters meter, t_Meters origMeter)
 {
     try
     {
         context.t_Meters.Attach(origMeter);
         origMeter.AccreditationDocument = meter.AccreditationDocument;
         origMeter.ApprovalDecision      = meter.ApprovalDecision;
         origMeter.Approved     = meter.Approved;
         origMeter.ApprovedDate = meter.ApprovedDate;
         origMeter.Description  = meter.Description;
         origMeter.Installed    = meter.Installed;
         origMeter.Marks        = meter.Marks;
         origMeter.Model        = meter.Model;
         origMeter.Provider     = meter.Provider;
         origMeter.ReceiptDate  = meter.ReceiptDate;
         origMeter.Serial       = meter.Serial;
         origMeter.Size         = meter.Size;
         origMeter.Status       = meter.Status;
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void UpdateMeter(t_Meters meter, t_Meters origMeter)
 {
     try
     {
         meterRepository.UpdateMeter(meter, origMeter);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void InsertMeter(t_Meters meter)
 {
     try
     {
         meterRepository.InsertMeter(meter);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void DeleteMeter(t_Meters meter)
 {
     try
     {
         meterRepository.DeleteMeter(meter);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
Esempio n. 5
0
 public void InsertMeter(t_Meters meter)
 {
     try
     {
         context.t_Meters.Add(meter);
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
Esempio n. 6
0
 public void DeleteMeter(t_Meters meter)
 {
     try
     {
         context.t_Meters.Attach(meter);
         context.t_Meters.Remove(meter);
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 private void SetControlValues(t_Meters meter)
 {
     txtAccreditation.Text    = meter.AccreditationDocument;
     txtApprovalDecision.Text = meter.ApprovalDecision;
     chkApproved.Checked      = meter.Approved ?? false;
     dtmApproved.SelectedDate = meter.ApprovedDate;
     txtDescription.Text      = meter.Description;
     chkInstalled.Checked     = meter.Installed ?? false;
     cboMarks.Text            = meter.Marks;
     cboModels.Text           = meter.Model;
     cboProviders.Text        = meter.Provider;
     dtmReceipt.SelectedDate  = meter.ReceiptDate;
     cboSerials.Text          = meter.Serial;
     cboSize.Text             = meter.Size.ToString();
     cboStatus.SelectedValue  = meter.Status;
 }
    private t_Meters GetControlValues()
    {
        t_Meters meter = new t_Meters();

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

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