Ejemplo n.º 1
0
        protected void category_SelectedIndexChanged(object sender, EventArgs e)
        {
            PowershellScripts pwrObject = new PowershellScripts();

            if (category.Text != "")
            {
                pwrObject.Category = category.Text;
            }
        }
Ejemplo n.º 2
0
 public DataTable FillAttributecombo(PowershellScripts obj)
 {
     try
     {
         return(VSWebDAL.ConfiguratorDAL.MSServerDAL.Ins.FillAttributecombo(obj));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 3
0
 public DataTable FillThresholdcombo(PowershellScripts obj, InputParameters ipobj)
 {
     try
     {
         return(VSWebDAL.ConfiguratorDAL.MSServerDAL.Ins.FillThresholdcombo(obj, ipobj));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 4
0
 public PowershellScripts GetPwrData(PowershellScripts pwrObject)
 {
     try
     {
         return(VSWebDAL.ConfiguratorDAL.PwrShelDAL.Ins.GetPwrData(pwrObject));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 5
0
        protected void PwrShelGridView_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
        {
            PowershellScripts PwrObject = new PowershellScripts();

            PwrObject.ScriptName = e.Keys[0].ToString();
            //Delete row from DB
            Object ReturnValue = VSWebBL.ConfiguratorBL.PwrshelBL.Ins.DeleteData(PwrObject);

            //Update Grid after inserting new row, refresh grid as in page load
            ASPxGridView gridView = (ASPxGridView)sender;

            gridView.CancelEdit();
            e.Cancel = true;
            FillPowerGrid();
        }
Ejemplo n.º 6
0
        public DataTable FillThresholdcombo(PowershellScripts obj, InputParameters ipobj)
        {
            DataTable dt = new DataTable();

            try
            {
                string SqlQuery = "select Threshold,Type,ApplyThreshold from InputParameters where PSID=(select ID from PowershellScripts where ScriptName= '" + obj.ScriptName + "') and Alias='" + ipobj.Alias + "'";
                dt = objAdaptor.FetchData(SqlQuery);
            }
            catch
            {
            }
            finally
            {
            }
            return(dt);
        }
Ejemplo n.º 7
0
        public DataTable FillAttributecombo(PowershellScripts obj)
        {
            DataTable dt = new DataTable();

            try
            {
                string SqlQuery = "select Alias from InputParameters where PSID=(select ID from PowershellScripts where ScriptName= '" + obj.ScriptName + "' )";
                dt = objAdaptor.FetchData(SqlQuery);
            }
            catch
            {
            }
            finally
            {
            }
            return(dt);
        }
Ejemplo n.º 8
0
        public Object DeleteData(PowershellScripts pwrObject)
        {
            Object Update;

            try
            {
                string SqlQuery = "Delete PowershellScripts Where ScriptName='" + pwrObject.ScriptName + "'";

                Update = objAdaptor.ExecuteNonQuery(SqlQuery);
            }
            catch
            {
                Update = false;
            }
            finally
            {
            }
            return(Update);
        }
Ejemplo n.º 9
0
        public bool UpdateData(PowershellScripts pwrObject)
        {
            bool Update;

            try
            {
                string SqlQuery = "UPDATE PowershellScripts SET ScriptDetails='" + pwrObject.ScriptDetails + "' ,Category='" + pwrObject.Category + "',Description='" + pwrObject.Description + "' WHERE ScriptName = '" + pwrObject.ScriptName + "'";

                Update = objAdaptor.ExecuteNonQuery(SqlQuery);
            }
            catch
            {
                Update = false;
            }
            finally
            {
            }
            return(Update);
        }
Ejemplo n.º 10
0
        public bool InsertData(PowershellScripts pwrObject)
        {
            bool Insert = false;

            try
            {
                string SqlQuery = "INSERT INTO PowershellScripts (ScriptName ,ScriptDetails,Category,Description)" +
                                  "VALUES('" + pwrObject.ScriptName + "','" + pwrObject.ScriptDetails + "','" + pwrObject.Category + "','" + pwrObject.Description + "')";

                Insert = objAdaptor.ExecuteNonQuery(SqlQuery);
            }
            catch
            {
                Insert = false;
            }
            finally
            {
            }
            return(Insert);
        }
Ejemplo n.º 11
0
        public Object UpdateScript(PowershellScripts pwrObject)
        {
            Object ReturnValue = ValidateUpdate(pwrObject);

            try
            {
                if (ReturnValue.ToString() == "")
                {
                    return(VSWebDAL.ConfiguratorDAL.PwrShelDAL.Ins.UpdateData(pwrObject));
                }
                else
                {
                    return(ReturnValue);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Ejemplo n.º 12
0
        public Object ValidateUpdate(PowershellScripts pwrObject)
        {
            Object ReturnValue = "";

            try
            {
                if (pwrObject.ScriptName == null || pwrObject.ScriptName == "")
                {
                    return("ER#Please enter the Script name");
                }
                if (pwrObject.ScriptDetails == null || pwrObject.ScriptDetails == "")
                {
                    return("ER#Please enter Script Details");
                }
            }
            catch (Exception ex)
            { throw ex; }
            finally
            { }
            return("");
        }
Ejemplo n.º 13
0
        private PowershellScripts CollectDataForPowershellScripts()
        {
            try
            {
                // SetFocusOnControl();
                //Cluster Settings
                PowershellScripts pwrObject = new PowershellScripts();
                pwrObject.ScriptName    = txtScriptName.Text.Replace("'", "'");
                pwrObject.ScriptDetails = ScriptDetailsMemo.Text.Replace("'", "'");
                pwrObject.Category      = category.Text.Replace("'", "'");
                pwrObject.Description   = txtDescripation.Text.Replace("'", "'");

                return(pwrObject);
            }
            catch (Exception ex)
            {
                //6/27/2014 NS added for VSPLUS-634
                Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex);
                throw ex;
            }
            finally { }
        }
Ejemplo n.º 14
0
        private void FillData(string ScriptName)
        {
            try
            {
                PowershellScripts Pwrobj = new PowershellScripts();

                PowershellScripts ReturnpwrObject = new PowershellScripts();
                Pwrobj.ScriptName      = ScriptName;
                ReturnpwrObject        = VSWebBL.ConfiguratorBL.PwrshelBL.Ins.GetPwrData(Pwrobj);
                txtScriptName.Text     = ReturnpwrObject.ScriptName.Replace("'", "'");
                ScriptDetailsMemo.Text = ReturnpwrObject.ScriptDetails.Replace("'", "'");
                category.Text          = ReturnpwrObject.Category.Replace("'", "'");
                txtDescripation.Text   = ReturnpwrObject.Description.Replace("'", "'");
            }
            catch (Exception ex)
            {
                //6/27/2014 NS added for VSPLUS-634
                Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex);
                throw ex;
            }
            finally { }
        }
Ejemplo n.º 15
0
        public PowershellScripts GetPwrData(PowershellScripts pwrObject)
        {
            DataTable         pwrDataTable = new DataTable();
            PowershellScripts ReturnObject = new PowershellScripts();

            try
            {
                string SqlQuery = "Select * from PowershellScripts where [ScriptName]='" + pwrObject.ScriptName + "'";
                pwrDataTable = objAdaptor.FetchData(SqlQuery);
                //populate & return data object
                ReturnObject.ScriptName    = pwrDataTable.Rows[0]["ScriptName"].ToString();
                ReturnObject.ScriptDetails = pwrDataTable.Rows[0]["ScriptDetails"].ToString();
                ReturnObject.Category      = pwrDataTable.Rows[0]["Category"].ToString();
                ReturnObject.Description   = pwrDataTable.Rows[0]["Description"].ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
            }
            return(ReturnObject);
        }