public ActionResult Edit(MdlBusinessType obj)
        {
            var sig = UtilityClass.GetUserSession(UtilityClass.UserSession.UserSessions);

            if (sig != null)
            {
                try
                {
                    MngBusinessType mobj = new MngBusinessType();
                    obj.EnteredByUser_ID = sig.UserID;

                    if (obj.Status == "on")
                    {
                        obj.IsActive = true;
                    }
                    else
                    {
                        obj.IsActive = false;
                    }
                    mobj.UpdateBussinessTyep(obj);
                    return(RedirectToAction("Index"));
                }
                catch
                {
                    MdlBusinessType model = new MdlBusinessType();
                    return(View(model));
                }
            }
            else
            {
                return(RedirectToAction("Index", "Login"));
            }
        }
示例#2
0
        //old one for adding bussiness type
        //public void AddNewBusinessType(MdlBusinessType obj)
        //{
        //    _dbFirms.usp_InsertNewBusinessType(obj.BusinessTypeName, obj.EnteredByUser_ID);
        //}

        public MdlBusinessType EditBussinessType(int id)
        {
            var query = from a in _dbFirms.BUSINESSTYPEs

                        join ac in _dbFirms.ORGTYPEs on a.OfType equals ac.OrgTypeID
                        where a.BusinessTypeID == id
                        select new
            {
                a.BusinessTypeID,
                a.BusinessTypeName,
                ac.OrgTypeID,
                ac.OrgTypeName,
                a.IsActive
            };

            MdlBusinessType model = new MdlBusinessType();

            foreach (var item in query)
            {
                model.BusinessTypeID   = item.BusinessTypeID;
                model.BusinessTypeName = item.BusinessTypeName;
                model.OrgTypeID        = item.OrgTypeID;
                model.IsActive         = item.IsActive;
                model.OrgTypeName      = item.OrgTypeName;
            }

            return(model);
        }
示例#3
0
        public void AddNewBusinessType(MdlBusinessType obj)
        {
            var t = new BUSINESSTYPE
            {
                BusinessTypeName = obj.BusinessTypeName,
                IsActive         = true,
                EnteredByUser_ID = obj.EnteredByUser_ID,
                EntryTime        = DateTime.Now,
                OfType           = obj.OrgTypeID
            };

            _dbFirms.BUSINESSTYPEs.Add(t);
            _dbFirms.SaveChanges();
        }
示例#4
0
 public void UpdateBussinessTyep(MdlBusinessType obj)
 {
     try
     {
         BUSINESSTYPE item = _dbFirms.BUSINESSTYPEs.Where(x => x.BusinessTypeID == obj.BusinessTypeID).SingleOrDefault();
         item.BusinessTypeName = obj.BusinessTypeName;
         item.IsActive         = obj.IsActive;
         item.UpdateByUser_ID  = obj.EnteredByUser_ID;
         item.UpdateTime       = DateTime.Now;
         item.OfType           = obj.OrgTypeID;
         _dbFirms.SaveChanges();
     }
     catch
     {
     }
 }
        public ActionResult Create()
        {
            var sig = UtilityClass.GetUserSession(UtilityClass.UserSession.UserSessions);

            if (sig != null)
            {
                MngBusinessType mobj = new MngBusinessType();

                MdlBusinessType model = new MdlBusinessType();
                model.AllOrgTypes = mobj.AllOrgTypes(0);
                return(View(model));
            }
            else
            {
                return(RedirectToAction("Index", "Login"));
            }
        }
        public ActionResult Create(MdlBusinessType obj)
        {
            var sig = UtilityClass.GetUserSession(UtilityClass.UserSession.UserSessions);

            if (sig != null)
            {
                try
                {
                    MngBusinessType mobj = new MngBusinessType();
                    obj.EnteredByUser_ID = sig.UserID;
                    mobj.AddNewBusinessType(obj);
                    return(RedirectToAction("Index"));
                }
                catch
                {
                    MdlBusinessType model = new MdlBusinessType();
                    return(View(model));
                }
            }
            else
            {
                return(RedirectToAction("Index", "Login"));
            }
        }