Exemple #1
0
        /// <summary>
        /// To Update CDAP Budget Master
        /// </summary>
        /// <param name="objCDAPBudgetMasterBO"></param>
        /// <returns></returns>
        public string UpdateCDAPBudgetMaster(CDAPBudgetMasterBO objCDAPBudgetMasterBO)
        {
            cnn = new OracleConnection(con);
            string returnResult = "";

            proc            = "USP_MST_UPD_CDAP_CATEG";
            cmd             = new OracleCommand(proc, cnn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Connection.Open();

            cmd.Parameters.Add("CDAP_CATEGORYID_", objCDAPBudgetMasterBO.CategoryID);
            cmd.Parameters.Add("CDAP_CATEGORYNAME_", objCDAPBudgetMasterBO.CategoryName);
            cmd.Parameters.Add("UPDATEDBY_", objCDAPBudgetMasterBO.UpdatedBy);
            cmd.Parameters.Add("ERRORMESSAGE_", OracleDbType.Varchar2, 500).Direction = ParameterDirection.Output;
            cmd.ExecuteNonQuery();

            if (cmd.Parameters["ERRORMESSAGE_"].Value != null)
            {
                returnResult = cmd.Parameters["ERRORMESSAGE_"].Value.ToString();
            }

            cmd.Connection.Close();

            return(returnResult);
        }
        /// <summary>
        /// used to fetch details
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void GetBudgetItemName()
        {
            CDAPBudgetMasterBO objBudgetItem = (new ITEMBLL()).GetCDAPBudgetItemByID(Convert.ToInt32(ViewState["CATEGORY_ID"]));

            if (objBudgetItem != null)
            {
                Master.PageHeader = "Item Descriptions for " + objBudgetItem.CategoryName;
            }
            else
            {
                Master.PageHeader = "CDAP Budget Item Description";
            }
        }
Exemple #3
0
        /// <summary>
        /// used to fetch details from  database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void GetBudgetItem()
        {
            ITEMBLL objItemBLL = new ITEMBLL();

            CDAPBudgetMasterBO objBudget = objItemBLL.GetCDAPBudgetItemByID(Convert.ToInt32(ViewState["CDAPBUDGETID"]));

            if (objBudget != null)
            {
                txtBudgetItem.Text = objBudget.CategoryName;
            }

            objBudget  = null;
            objItemBLL = null;
        }
Exemple #4
0
        /// <summary>
        /// used to update data into database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void UpdateBudgetItem()
        {
            ITEMBLL            objItemBLL = new ITEMBLL();
            CDAPBudgetMasterBO objBudget  = new CDAPBudgetMasterBO();
            string             message    = "";

            try
            {
                if (ViewState["CDAPBUDGETID"] != null)
                {
                    objBudget.CategoryID = Convert.ToInt32(ViewState["CDAPBUDGETID"].ToString());
                }

                string uID = string.Empty;
                uID = Session["USER_ID"].ToString();

                objBudget.CategoryName = txtBudgetItem.Text.Trim();
                objBudget.UpdatedBy    = Convert.ToInt32(uID);

                message = objItemBLL.UpdateCDAPBudgetMaster(objBudget);

                if (string.IsNullOrEmpty(message) || message == "" || message == "null")
                {
                    message = "Data updated successfully";
                }

                ClearData();
                SetUpdateMode(false);
                BindGrid();

                if (message != "")
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Updated", "alert('" + message + "');", true);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objItemBLL = null;
            }
        }
Exemple #5
0
        /// <summary>
        /// To Get All CDAP Budget Items
        /// </summary>
        /// <returns></returns>
        public List <CDAPBudgetMasterBO> GetAllCDAPBudgetItems()
        {
            proc = "USP_GET_ALL_MST_CDAP_CATEG";
            cnn  = new OracleConnection(con);
            CDAPBudgetMasterBO        objBudgetBO          = null;
            List <CDAPBudgetMasterBO> CDAPBudgetMasterList = new List <CDAPBudgetMasterBO>();

            cmd             = new OracleCommand(proc, cnn);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.Add("Sp_recordset", OracleDbType.RefCursor).Direction = ParameterDirection.Output;
            try
            {
                cmd.Connection.Open();
                OracleDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                while (dr.Read())
                {
                    objBudgetBO = new CDAPBudgetMasterBO();

                    if (!dr.IsDBNull(dr.GetOrdinal("CDAP_CATEGORYID")))
                    {
                        objBudgetBO.CategoryID = dr.GetInt32(dr.GetOrdinal("CDAP_CATEGORYID"));
                    }
                    if (!dr.IsDBNull(dr.GetOrdinal("CDAP_CATEGORYNAME")))
                    {
                        objBudgetBO.CategoryName = dr.GetString(dr.GetOrdinal("CDAP_CATEGORYNAME"));
                    }
                    if (!dr.IsDBNull(dr.GetOrdinal("ISDELETED")))
                    {
                        objBudgetBO.IsDeleted = dr.GetString(dr.GetOrdinal("ISDELETED"));
                    }

                    CDAPBudgetMasterList.Add(objBudgetBO);
                }
                dr.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(CDAPBudgetMasterList);
        }
Exemple #6
0
        /// <summary>
        /// used to save data into database
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void SaveBudgetItem()
        {
            ITEMBLL            objItemBLL = new ITEMBLL();
            CDAPBudgetMasterBO objBudget  = new CDAPBudgetMasterBO();

            string message = "";

            string Tribe = string.Empty;
            string uID   = string.Empty;

            uID = Session["USER_ID"].ToString();

            objBudget.CategoryName = txtBudgetItem.Text.Trim();
            objBudget.CreatedBy    = Convert.ToInt32(uID);

            try
            {
                message = objItemBLL.AddCDAPBudgetMaster(objBudget);

                if (string.IsNullOrEmpty(message) || message == "" || message == "null")
                {
                    message = "Data saved successfully";
                }

                if (message != "")
                {
                    ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "Added", "alert('" + message + "');", true);
                }

                ClearData();
                BindGrid();
            }
            catch (Exception ee)
            {
                throw ee;
            }
            finally
            {
                objItemBLL = null;
            }
        }
Exemple #7
0
 /// <summary>
 /// To Update CDAP Budget Master
 /// </summary>
 /// <param name="objCDAPBudgetMasterBO"></param>
 /// <returns></returns>
 public string UpdateCDAPBudgetMaster(CDAPBudgetMasterBO objCDAPBudgetMasterBO)
 {
     return((new ITEMDAL()).UpdateCDAPBudgetMaster(objCDAPBudgetMasterBO));
 }
Exemple #8
0
 /// <summary>
 /// To Add CDAP Budget Master
 /// </summary>
 /// <param name="objCDAPBudgetMasterBO"></param>
 /// <returns></returns>
 public string AddCDAPBudgetMaster(CDAPBudgetMasterBO objCDAPBudgetMasterBO)
 {
     return((new ITEMDAL()).AddCDAPBudgetMaster(objCDAPBudgetMasterBO));
 }