Пример #1
0
        public static int Save(Entity.Common.FeesHeadMaster FeesHead)
        {
            using (DataManager oDm = new DataManager())
            {
                oDm.Add("@FeesHeadId", SqlDbType.Int, ParameterDirection.Input, FeesHead.FeesHeadId);
                oDm.Add("@FeesHeadName", SqlDbType.VarChar, 50, ParameterDirection.Input, FeesHead.FeesHeadName);
                oDm.Add("@Frequency", SqlDbType.Char, 1, ParameterDirection.Input, FeesHead.Frequency);
                oDm.Add("@FeesType", SqlDbType.Int, ParameterDirection.Input, FeesHead.FeesType);
                oDm.Add("@IsMandatory", SqlDbType.Bit, ParameterDirection.Input, FeesHead.IsMandatory);
                oDm.Add("@IsActive", SqlDbType.Bit, ParameterDirection.Input, FeesHead.IsActive);
                oDm.Add("@FeesHeadTaxMapXml", SqlDbType.Xml, ParameterDirection.Input, FeesHead.FeesHeadTaxMapXml);
                oDm.Add("@MessageCode", SqlDbType.Int, ParameterDirection.InputOutput, 0);

                oDm.CommandType = CommandType.StoredProcedure;
                oDm.ExecuteNonQuery("usp_FeesHeadMaster_Save");
                return((int)oDm["@MessageCode"].Value);
            }
        }
Пример #2
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            BusinessLayer.Common.FeesHeadMaster objFeesHeadMaster = new BusinessLayer.Common.FeesHeadMaster();
            Entity.Common.FeesHeadMaster        FeesHead          = new Entity.Common.FeesHeadMaster();

            FeesHead.FeesHeadId   = FeesHeadId;
            FeesHead.FeesHeadName = txtFeesHeadName.Text.Trim();
            FeesHead.Frequency    = ddlFrequency.SelectedValue;
            FeesHead.FeesType     = Convert.ToInt32(ddlFeesType.SelectedValue);
            FeesHead.IsMandatory  = ChkIsMandatory.Checked;
            FeesHead.IsActive     = ChkIsActive.Checked;

            string FeesHeadTaxMapXml = "<NewDataSet>";

            foreach (ListItem li in CheckBoxListTax.Items)
            {
                if (li.Selected)
                {
                    FeesHeadTaxMapXml += "<Row TaxId = \"" + li.Value + "\" />";
                }
            }

            FeesHeadTaxMapXml += "</NewDataSet>";

            FeesHead.FeesHeadTaxMapXml = FeesHeadTaxMapXml;
            int messageCode = objFeesHeadMaster.Save(FeesHead);

            if (messageCode == 0)
            {
                ClearControls();
                LoadFeesHeadList();
                Message.IsSuccess = true;
                Message.Text      = "Fees Head Saved/Updated Successfully";
            }
            else
            {
                Message.IsSuccess = false;
                Message.Text      = "Can Not Save. Duplicate Fees Head Name Is Not Allowed";
            }
            Message.Show = true;
        }
Пример #3
0
 public int Save(Entity.Common.FeesHeadMaster FeesHead)
 {
     return(DataAccess.Common.FeesHeadMaster.Save(FeesHead));
 }