Пример #1
0
        public List <compmastermodel> GetAllCompMasterData()
        {
            DataTable              dt             = new DataTable();
            SqlConnection          con            = null;
            DataSet                ds             = null;
            List <compmastermodel> compmasterlist = null;

            try
            {
                con = new SqlConnection(ConfigurationManager.ConnectionStrings["frsscon"].ToString());

                SqlCommand cmd = new SqlCommand("spl_getcompmasterlist", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("@p_custid", "");

                cmd.Parameters.Add("@p_errorcode", SqlDbType.BigInt);
                cmd.Parameters["@p_errorcode"].Direction = ParameterDirection.Output;

                cmd.Parameters.Add("@p_errormessage", SqlDbType.VarChar, 100);
                cmd.Parameters["@p_errormessage"].Direction = ParameterDirection.Output;

                using (SqlDataAdapter sda = new SqlDataAdapter(cmd))
                {
                    sda.Fill(dt);
                }

                compmasterlist = new List <compmastermodel>();

                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    compmastermodel cobj = new compmastermodel();

                    cobj.compid      = Convert.ToString(dt.Rows[i]["compid"]);
                    cobj.compcode    = Convert.ToString(dt.Rows[i]["compcode"]);
                    cobj.compname    = Convert.ToString(dt.Rows[i]["compname"]);
                    cobj.compcity    = Convert.ToString(dt.Rows[i]["compcity"]);
                    cobj.compstate   = Convert.ToString(dt.Rows[i]["compstate"]);
                    cobj.compmobile1 = Convert.ToInt64(dt.Rows[i]["compmobile1"]);
                    cobj.compemail   = Convert.ToString(dt.Rows[i]["compemail"]);
                    cobj.compweb     = Convert.ToString(dt.Rows[i]["compweb"]);

                    compmasterlist.Add(cobj);
                }

                return(compmasterlist);
            }
            catch (Exception ex)
            {
                return(compmasterlist);
            }
            finally
            {
                con.Close();
            }
        }
Пример #2
0
        public ActionResult formcompmaster(string id = "")
        {
            compmastermodel  objcom  = new compmastermodel();
            ManageCompMaster compmst = new ManageCompMaster();


            if (Convert.ToString(id) != "")
            {
                compmaster compmast = compmst.GetCompMasterbyId(id, ProjectSession.custid);
                objcom = new compmastermodel(compmast);
            }
            else
            {
                ViewBag.CompList = compmst.compmastersList;
                var count = ViewBag.CompList.Count;

                if (Convert.ToInt32(count) >= Convert.ToInt32(ProjectSession.nocompactive))
                {
                    TempData["DangerMessage"] = "Can not create more company. Kindly contact your administrator.";
                    return(RedirectToAction("ViewCompList"));
                }
            }
            return(View(objcom));
        }