Esempio n. 1
0
        //To CheckDuplicate Sport
        #region [Check Duplicate Sport]

        public int CheckDuplicateSport_DL(EWA_SportMaster objEWA)
        {
            try
            {
                prmList    = new string[4];
                prmList[0] = "@Action";
                prmList[1] = "CheckData";

                prmList[2] = "@SportName";
                prmList[3] = objEWA.SportName;

                DataSet dsData = ObjHelper.FillControl(prmList, "SP_SportMaster");
                if (dsData.Tables[0].Rows.Count > 0)
                {
                    return(1);
                }
                else
                {
                    return(0);
                }
            }
            catch (Exception exp)
            {
                throw exp;
            }
        }
        //Check Duplicate for sport
        #region [Check Duplicate sport]

        public int CheckDuplicateSport_BL(EWA_SportMaster objEWA)
        {
            try
            {
                DL_SportMaster objDL = new DL_SportMaster();
                int            i     = objDL.CheckDuplicateSport_DL(objEWA);
                return(i);
            }
            catch (Exception)
            {
                throw;
            }
        }
        //ActionPerformed For Sport
        #region [ActionPerformed For Department]

        public int SportAction_BL(EWA_SportMaster objEWA)
        {
            //  DL_Documents objDL = new DL_Documents();
            try
            {
                DL_SportMaster objDL = new DL_SportMaster();
                int            flag  = objDL.SportAction_DL(objEWA);

                return(flag);
            }
            catch (Exception)
            {
                throw;
            }
        }
        //Check Existing Data
        #region [Check Data]

        private int CheckData()
        {
            int i = 0;

            try
            {
                EWA_SportMaster objEWA = new EWA_SportMaster();
                objEWA.SportName = txtSportName.Text.Trim();
                i = objBL.CheckDuplicateSport_BL(objEWA);
                return(i);
            }
            catch (Exception exp)
            {
                GeneralErr(exp.Message.ToString());
            }
            return(i);
        }
Esempio n. 5
0
        //To Perform Insert,Update,Delete and Search Actions On Document Table
        #region [Perform Actions On Sport]

        public int SportAction_DL(EWA_SportMaster objEWA)
        {
            try
            {
                cmd             = new SqlCommand("SP_SportMaster", con);
                cmd.CommandType = CommandType.StoredProcedure;

                cmd.Parameters.AddWithValue("@Action", objEWA.Action);
                cmd.Parameters.AddWithValue("@SportId", objEWA.SportId);

                cmd.Parameters.AddWithValue("@SportName", objEWA.SportName);

                cmd.Parameters.AddWithValue("@UserId", objEWA.UserId);
                cmd.Parameters.AddWithValue("@IsActive", objEWA.IsActive);

                con.Open();
                int flag = cmd.ExecuteNonQuery();
                con.Close();
                cmd.Dispose();

                return(flag);
            }
            catch (Exception ex)
            {
                int err = ((System.Data.SqlClient.SqlException)(ex)).Number;
                if (err == 547 && objEWA.Action == "Delete")
                {
                    throw new SystemException("Record is in use !!!");
                }
                else
                {
                    throw ex;
                }
            }
            finally
            {
                con.Close();
                cmd.Dispose();
            }
        }