コード例 #1
0
        public static void FillDropDownListBloodGroup(DropDownList ddl)
        {
            BloodGroupBAL balBloodGroup = new BloodGroupBAL();

            ddl.DataSource     = balBloodGroup.SelectForDropdownList();
            ddl.DataValueField = "BloodGroupID";
            ddl.DataTextField  = "BloodGroupName";
            ddl.DataBind();
            ddl.Items.Insert(0, new ListItem("Select Item", "-1"));
        }
コード例 #2
0
        private void FillGridViewBloodGroup()
        {
            BloodGroupBAL balBloodGroup = new BloodGroupBAL();
            DataTable     dtBloodGroup  = new DataTable();

            dtBloodGroup = balBloodGroup.SelectAll();
            if (dtBloodGroup != null && dtBloodGroup.Rows.Count > 0)
            {
                gvBloodGroupList.DataSource = dtBloodGroup;
                gvBloodGroupList.DataBind();
            }
        }
コード例 #3
0
        protected void btnSave_Click(object sender, EventArgs e)
        {
            #region Server Side Validation

            lblError.Text = "";
            if (txtBloodGroupName.Text.Trim().ToUpper() == "")
            {
                lblError.Text += "Enter BloodGroup Name <br/>";
            }

            if (lblError.Text != "")
            {
                return;
            }
            #endregion Server Side Validation

            #region Collecting Data
            BloodGroupENT entBloodGroup = new BloodGroupENT();
            if (txtBloodGroupName.Text.Trim().ToUpper() != "")
            {
                entBloodGroup.BloodGroupName = txtBloodGroupName.Text.Trim().ToUpper();
            }
            BloodGroupBAL balBloodGroup = new BloodGroupBAL();
            #endregion Collecting Data
            if (Request.QueryString["BloodGroupID"] == null)
            {
                #region insertingData
                if (balBloodGroup.Insert(entBloodGroup))
                {
                    Response.Redirect("~/AdminPanel/BloodGroup/BloodGroupList.aspx");
                }
                else
                {
                    lblError.Text = balBloodGroup.Message;
                }
                #endregion insertingData
            }
            else
            {
                #region updatingData
                entBloodGroup.BloodGroupID = Convert.ToInt32(Request.QueryString["BloodGroupID"]);
                if (balBloodGroup.Update(entBloodGroup))
                {
                    Response.Redirect("~/AdminPanel/BloodGroup/BloodGroupList.aspx");
                }
                else
                {
                    lblError.Text = balBloodGroup.Message;
                }
                #endregion updatingData
            }
        }
コード例 #4
0
 protected void gvBloodGroupList_RowCommand(object sender, GridViewCommandEventArgs e)
 {
     if (e.CommandArgument != null)
     {
         BloodGroupBAL balBloodGroup = new BloodGroupBAL();
         if (balBloodGroup.Delete(Convert.ToInt32(e.CommandArgument.ToString().Trim())))
         {
             Response.Redirect("~/Adminpanel/BloodGroup/BloodGroupList.aspx");
             lblError.Text = "";
         }
         else
         {
             lblError.Text = balBloodGroup.Message;
         }
     }
 }
コード例 #5
0
        private void fillControls(SqlInt32 BloodGroupID)
        {
            BloodGroupENT entBloodGroup = new BloodGroupENT();
            BloodGroupBAL balBloodGroup = new BloodGroupBAL();

            entBloodGroup = balBloodGroup.SelectByPK(BloodGroupID);
            if (entBloodGroup != null)
            {
                if (!entBloodGroup.BloodGroupName.IsNull)
                {
                    txtBloodGroupName.Text = entBloodGroup.BloodGroupName.Value.ToString();
                }
            }
            else
            {
                lblError.Text = balBloodGroup.Message;
            }
        }