public void RollbackChannelSetting(t_Logger_Configurations loggerConfiguration, byte channel)
 {
     try
     {
         context.t_Logger_Configurations.Attach(loggerConfiguration);
         if (loggerConfiguration.ForwardFlow == channel)
         {
             loggerConfiguration.ForwardFlow = null;
         }
         if (loggerConfiguration.Pressure1 == channel)
         {
             loggerConfiguration.Pressure1 = null;
         }
         if (loggerConfiguration.Pressure2 == channel)
         {
             loggerConfiguration.Pressure2 = null;
         }
         if (loggerConfiguration.ReverseFlow == channel)
         {
             loggerConfiguration.ReverseFlow = null;
         }
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
Пример #2
0
    private t_Logger_Configurations GetLoggerConfiguration()
    {
        t_Logger_Configurations loggerConfiguration = new t_Logger_Configurations();

        loggerConfiguration.LoggerId        = txtLoggerID.Text;
        loggerConfiguration.SiteId          = cboSites.Text;
        loggerConfiguration.StartHour       = byte.Parse(cboStartHours.Text);
        loggerConfiguration.TelephoneNumber = txtLoggerPhoneNumber.Text;
        return(loggerConfiguration);
    }
 public void DeleteLoggerConfiguration(t_Logger_Configurations loggerConfiguration)
 {
     try
     {
         loggerConfigurationRepository.DeleteLoggerConfiguration(loggerConfiguration);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void RollbackChannelSetting(t_Logger_Configurations loggerConfiguration, byte channel)
 {
     try
     {
         loggerConfigurationRepository.RollbackChannelSetting(loggerConfiguration, channel);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void UpdateLoggerConfiguration(t_Logger_Configurations loggerConfiguration, t_Logger_Configurations origLoggerConfiguration)
 {
     try
     {
         loggerConfigurationRepository.UpdateLoggerConfiguration(loggerConfiguration, origLoggerConfiguration);
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void InsertLoggerConfiguration(t_Logger_Configurations loggerConfiguraton)
 {
     try
     {
         context.t_Logger_Configurations.Add(loggerConfiguraton);
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
 public void DeleteLoggerConfiguration(t_Logger_Configurations loggerConfig)
 {
     try
     {
         context.t_Logger_Configurations.Attach(loggerConfig);
         context.t_Logger_Configurations.Remove(loggerConfig);
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }
    private t_Logger_Configurations GetLoggerConfiguration()
    {
        t_Logger_Configurations loggerConfiguration = new t_Logger_Configurations();

        loggerConfiguration.LoggerId        = txtLoggerID.Text;
        loggerConfiguration.SiteId          = txtSiteID.Text;
        loggerConfiguration.StartHour       = byte.Parse(Request.QueryString["startHour"]);
        loggerConfiguration.TelephoneNumber = Request.QueryString["telNumer"];


        //byte channel = byte.Parse(cboChannels.Text.Split('_')[1]);
        //if (rdoForward.Checked)
        //{
        //    loggerConfiguration.ForwardFlow = channel;
        //}
        //if (rdoPressure1.Checked)
        //{
        //    loggerConfiguration.Pressure1 = channel;
        //}
        //if (rdoPressure2.Checked)
        //{
        //    loggerConfiguration.Pressure2 = channel;
        //}
        //if (rdoReverse.Checked)
        //{
        //    loggerConfiguration.ReverseFlow = channel;
        //}

        if (rdoForward.Checked)
        {
            loggerConfiguration.ForwardFlow = 3;
        }
        if (rdoPressure1.Checked)
        {
            loggerConfiguration.Pressure1 = 1;
        }
        if (rdoPressure2.Checked)
        {
            loggerConfiguration.Pressure2 = 2;
        }
        if (rdoReverse.Checked)
        {
            loggerConfiguration.ReverseFlow = 4;
        }

        return(loggerConfiguration);
    }
 public void UpdateLoggerConfiguration(t_Logger_Configurations loggerConfiguration, t_Logger_Configurations origLoggerConfiguration)
 {
     try
     {
         context.t_Logger_Configurations.Attach(origLoggerConfiguration);
         origLoggerConfiguration.ForwardFlow     = loggerConfiguration.ForwardFlow;
         origLoggerConfiguration.LoggerId        = loggerConfiguration.LoggerId;
         origLoggerConfiguration.Pressure1       = loggerConfiguration.Pressure1;
         origLoggerConfiguration.Pressure2       = loggerConfiguration.Pressure2;
         origLoggerConfiguration.ReverseFlow     = loggerConfiguration.ReverseFlow;
         origLoggerConfiguration.SiteId          = loggerConfiguration.SiteId;
         origLoggerConfiguration.StartHour       = loggerConfiguration.StartHour;
         origLoggerConfiguration.TelephoneNumber = loggerConfiguration.TelephoneNumber;
         context.SaveChanges();
     }
     catch (Exception ex)
     {
         //
         throw ex;
     }
 }