public ActionResult ShowAllMobileDetails(UserMaster_Formpara UMFRM)
 {
     UserMaster UM = new UserMaster();
     UMFRM.type = "Grid_Data";
     UMFRM.corporate = "1";
     UMFRM.FormType = "1";
     UMFRM.FormTabCode = "1";
     UM.StoreAllData = _obj_db_UM.RetrieveAllUserData(UMFRM);
     return View(UM);
 }
        //public DataSet insert_data(UserMaster UM)
        //{
        //    try
        //    {
        //        _cn.Open();
        //        SqlCommand _cmd = new SqlCommand("sp_save_user_details_master", _cn);
        //        _cmd.CommandType = CommandType.StoredProcedure;
        //        _cmd.Parameters.AddWithValue("@srno", UM.srno);
        //        _cmd.Parameters.AddWithValue("@Corporate", UM.Corporate);
        //        _cmd.Parameters.AddWithValue("@Unit", UM.Unit);
        //        _cmd.Parameters.AddWithValue("@Branch", UM.Branch);
        //        _cmd.Parameters.AddWithValue("@FirstName", UM.FirstName);
        //        _cmd.Parameters.AddWithValue("@LastName", UM.LastName);
        //        _cmd.Parameters.AddWithValue("@Email", UM.Email);
        //        _cmd.Parameters.AddWithValue("@Password", UM.Password);

        //        _cmd.Parameters.AddWithValue("@Attribute1", UM.Attribute1);
        //        _cmd.Parameters.AddWithValue("@Attribute2", UM.Attribute2);
        //        _cmd.Parameters.AddWithValue("@Attribute3", UM.Attribute3);
        //        _cmd.Parameters.AddWithValue("@Attribute4", UM.Attribute4);
        //        _cmd.Parameters.AddWithValue("@Attribute5", UM.Attribute5);
        //        _cmd.Parameters.AddWithValue("@Attribute6", UM.Attribute6);
        //        _cmd.Parameters.AddWithValue("@Attribute7", UM.Attribute7);
        //        _cmd.Parameters.AddWithValue("@Attribute8", UM.Attribute8);
        //        _cmd.Parameters.AddWithValue("@Attribute9", UM.Attribute9);
        //        _cmd.Parameters.AddWithValue("@Attribute10", UM.Attribute10);

        //        //if (UM.EntryDatetime == null)
        //        //{
        //        //    _cmd.Parameters.AddWithValue("@EntryDatetime", DBNull.Value);
        //        //}
        //        //else
        //        //{
        //        //    _cmd.Parameters.AddWithValue("@EntryDatetime", DateTime.ParseExact(UM.EntryDatetime, "dd/MM/yyyy", null));
        //        //}
        //        // _cmd.Parameters.AddWithValue("@EditedBy", UM.CreatedBy);
        //        _cmd.Parameters.AddWithValue("@CreatedBy", UM.CreatedBy);

        //        //if (UM.EditDatetime == null)
        //        //{
        //        //    _cmd.Parameters.AddWithValue("@EditDatetime", DBNull.Value);
        //        //}
        //        //else
        //        //{
        //        //    _cmd.Parameters.AddWithValue("@EditDatetime", DateTime.ParseExact(UM.EditDatetime, "dd/MM/yyyy", null));
        //        //}
        //        _cmd.Parameters.AddWithValue("@CorpcentreBy", UM.CorpcentreBy);
        //        _cmd.Parameters.AddWithValue("@UnitCorpBy", UM.UnitCorpBy);
        //        _cmd.Parameters.AddWithValue("@TerminalBy", UM.TerminalBy);
        //        _cmd.Parameters.AddWithValue("@BranchBy", UM.BranchBy);
        //        SqlDataAdapter adp = new SqlDataAdapter(_cmd);
        //        DataSet ds = new DataSet();
        //        adp.Fill(ds);
        //        adp.Dispose();
        //        _cmd.Dispose();
        //        return ds;

        //    }
        //    catch
        //    {
        //        throw;
        //    }
        //    finally
        //    {
        //        _cn.Close();
        //        _cn.Dispose();
        //    }

        //}

        public DataSet RetrieveAllUserData(UserMaster_Formpara UMFRM)
        {
            try
            {
                _cn.Open();
                SqlCommand _cmd = new SqlCommand("sp_Form_User_Details_Master", _cn);
                _cmd.CommandType = CommandType.StoredProcedure;
                _cmd.Parameters.AddWithValue("@module", UMFRM.module);
                _cmd.Parameters.AddWithValue("@control", UMFRM.control);
                _cmd.Parameters.AddWithValue("@corporate", UMFRM.corporate);
                _cmd.Parameters.AddWithValue("@userid", UMFRM.userid);
                _cmd.Parameters.AddWithValue("@ip", UMFRM.ip);
                _cmd.Parameters.AddWithValue("@field1", UMFRM.field1);
                _cmd.Parameters.AddWithValue("@field2", UMFRM.field2);
                _cmd.Parameters.AddWithValue("@field3", UMFRM.field3);
                _cmd.Parameters.AddWithValue("@field4", UMFRM.field4);
                _cmd.Parameters.AddWithValue("@field5", UMFRM.field5);
                _cmd.Parameters.AddWithValue("@field6", UMFRM.field6);
                _cmd.Parameters.AddWithValue("@field7", UMFRM.field7);
                _cmd.Parameters.AddWithValue("@field8", UMFRM.field8);
                _cmd.Parameters.AddWithValue("@field9", UMFRM.field9);
                _cmd.Parameters.AddWithValue("@field10", UMFRM.field10);
                _cmd.Parameters.AddWithValue("@field11", UMFRM.field11);
                _cmd.Parameters.AddWithValue("@field12", UMFRM.field12);
                _cmd.Parameters.AddWithValue("@field13", UMFRM.field13);
                _cmd.Parameters.AddWithValue("@field14", UMFRM.field14);
                _cmd.Parameters.AddWithValue("@field15", UMFRM.field15);
                _cmd.Parameters.AddWithValue("@field16", UMFRM.field16);
                _cmd.Parameters.AddWithValue("@field17", UMFRM.field17);
                _cmd.Parameters.AddWithValue("@field18", UMFRM.field18);
                _cmd.Parameters.AddWithValue("@field19", UMFRM.field19);
                _cmd.Parameters.AddWithValue("@field20", UMFRM.field20);
                _cmd.Parameters.AddWithValue("@field21", UMFRM.field21);
                _cmd.Parameters.AddWithValue("@field22", UMFRM.field22);
                _cmd.Parameters.AddWithValue("@field23", UMFRM.field23);
                _cmd.Parameters.AddWithValue("@field24", UMFRM.field24);
                _cmd.Parameters.AddWithValue("@field25", UMFRM.field25);
                _cmd.Parameters.AddWithValue("@field26", UMFRM.field26);
                _cmd.Parameters.AddWithValue("@field27", UMFRM.field27);
                _cmd.Parameters.AddWithValue("@field28", UMFRM.field28);
                _cmd.Parameters.AddWithValue("@field29", UMFRM.field29);
                _cmd.Parameters.AddWithValue("@field30", UMFRM.field30);
                _cmd.Parameters.AddWithValue("@field31", UMFRM.field31);
                _cmd.Parameters.AddWithValue("@field32", UMFRM.field32);
                _cmd.Parameters.AddWithValue("@field33", UMFRM.field33);
                _cmd.Parameters.AddWithValue("@field34", UMFRM.field34);
                _cmd.Parameters.AddWithValue("@field35", UMFRM.field35);
                _cmd.Parameters.AddWithValue("@type", UMFRM.type);
                _cmd.Parameters.AddWithValue("@VouType", UMFRM.VouType);
                _cmd.Parameters.AddWithValue("@FormType", UMFRM.FormType);
                _cmd.Parameters.AddWithValue("@FormTabCode", UMFRM.FormTabCode);
                SqlDataAdapter _adp = new SqlDataAdapter(_cmd);
                DataSet _ds = new DataSet();
                _adp.Fill(_ds);
                _adp.Dispose();
                _cmd.Dispose();
                return _ds;
            }
            catch
            {
                throw;
            }
            finally
            {
                _cn.Close();
                _cn.Dispose();
            }
            //return ds;
        }