Exemple #1
0
        public MdlUserLogin GetUserInfo(string Username, string passward)
        {
            var          item = _dbFirms.USERs.Where(n => n.UserName == Username && n.Password == passward).SingleOrDefault();
            MdlUserLogin list = new MdlUserLogin();

            //var query = from o in _dbFirms.ORGANIZATIONs  join c in _dbFirms.ORGDOCs on o.OrganizationID equals c.Org_ID
            //            join d in _dbFirms.ORGDOCNAMEs on c.OrgDocID equals d.OrgDoc_ID  where o.OrganizationID == ID
            //            select new
            //            {   o.OrganizationID,     o.OrgRegNo,      o.DurationofFirm,       o.FormADate,  d.OrgName  };
            if (item != null)
            {
                list.UserID   = item.UserID;
                list.UserName = item.UserName;
                return(list);
            }
            else
            {
                return(list = null);
            }
            //foreach (var item in query)
            //{

            //    list.UserID = item.UserID;
            //    list.UserName = item.UserName;

            //    //list.FormGNo = item1.FormGNo;
            //    //list.FirmStartDate = item1.FirmStartDate;
            //    //// list.FirmStartDateString = Convert.ToDateTime((item.FirmStartDate).ToString()).ToString("yyyy-mm-dd"); ;
            //    //list.FirmStartDateString = Convert.ToDateTime(item1.FirmStartDate).ToShortDateString();
            //    //list.DeedAgreementDateString = Convert.ToDateTime(item1.DeedAgreementDate).ToShortDateString();


            //}
        }
        public ActionResult NewUserRegistration()
        {
            MdlUserLogin Umodel = new MdlUserLogin();

            MngUserLogin Uapp = new MngUserLogin();

            Umodel.UserRoleDrp = Uapp.GetRoledrp(0);

            return(View(Umodel));
        }
        public MdlUserLogin VerifyUser(string Username, string password)
        {
            MdlUserLogin Umodel = new MdlUserLogin();

            MngUserLogin Uapp = new MngUserLogin();

            Umodel = Uapp.GetUserInfo(Username, password);

            return(Umodel);
        }
Exemple #4
0
        public void AddNewUser(MdlUserLogin obj)
        {
            _dbFirms.usp_InsertNewUserWithRole(
                obj.UserName,
                obj.Password,
                obj.UserEmail,
                obj.UserContactNo,
                obj.Role_ID

                );
        }
        public ActionResult Edit(int id)
        {
            MdlUserLogin Umodel = new MdlUserLogin();

            MngUserLogin Uapp = new MngUserLogin();

            Umodel             = Uapp.GetUserInfoForEdit(id);
            Umodel.UserRoleDrp = Uapp.GetRoledrp(Umodel.UserRoleID);

            return(View(Umodel));
        }
Exemple #6
0
        public void ModifyUser(MdlUserLogin model)
        {
            USER u = _dbFirms.USERs.First(i => i.UserID == model.UserID);

            u.UserName      = model.UserName;
            u.UserEmail     = model.UserEmail;
            u.UserContactNo = model.UserContactNo;
            u.EntryDate     = DateTime.Now;
            _dbFirms.SaveChanges();

            USERROLE ur = _dbFirms.USERROLEs.First(e => e.User_ID == model.UserID);

            ur.Role_ID        = model.Role_ID;
            ur.ModifyDate     = DateTime.Now;
            ur.EnterByUser_ID = model.EnterByUser_ID;
            _dbFirms.SaveChanges();
        }
        public ActionResult NewUserRegistration(MdlUserLogin model)
        {
            MdlUserLogin Umodel = new MdlUserLogin();
            MngUserLogin Uapp   = new MngUserLogin();

            try
            {
                string pass = _Encyption(model.Password);
                model.Password = pass;
                Uapp.AddNewUser(model);

                return(RedirectToAction("UserList"));
            }
            catch
            {
                Umodel.UserRoleDrp = Uapp.GetRoledrp(0);
                return(View(Umodel));
            }
        }
        public ActionResult SignIn(string Username, string Password)
        {
            char[] charsToTrim  = { ' ', '\t' };
            string trimUserName = Username.Trim(charsToTrim);
            string trimPassword = Password.Trim(charsToTrim);
            string pass         = _Encyption(trimPassword);

            MdlUserLogin isverify = VerifyUser(trimUserName, pass);

            if (isverify != null)
            {
                UtilityClass.AddUserSession(UtilityClass.UserSession.UserSessions, isverify);
                return(RedirectToAction("Index", "Home"));
            }
            else
            {
                TempData["Status"] = "User Name or Password is incorrect";
                return(RedirectToAction("Index"));
            }
        }
        public ActionResult Edit(MdlUserLogin model)
        {
            MdlUserLogin Umodel = new MdlUserLogin();

            MngUserLogin Uapp = new MngUserLogin();

            try
            {
                string pass = _Encyption(model.Password);
                model.Password       = pass;
                model.EnterByUser_ID = 2;
                Uapp.ModifyUser(model);

                return(RedirectToAction("UserList"));
            }
            catch
            {
                Umodel.UserRoleDrp = Uapp.GetRoledrp(0);
                return(View(Umodel));
            }
        }
Exemple #10
0
        public MdlUserLogin  GetUserInfoForEdit(int id)
        {
            MdlUserLogin model = new  MdlUserLogin();
            var          query = from o in _dbFirms.USERs
                                 join c in _dbFirms.USERROLEs on o.UserID equals c.User_ID
                                 join d in _dbFirms.ROLEs on c.Role_ID equals d.RoleID
                                 where o.UserID == id
                                 select new { o.UserID, o.UserName, o.UserEmail, o.UserContactNo, o.IsActive, o.Password, c.UserRoleID };

            foreach (var item in query)
            {
                model.UserID        = item.UserID;
                model.UserName      = item.UserName;
                model.UserEmail     = item.UserEmail == null ? "----" : item.UserEmail;
                model.UserContactNo = item.UserContactNo == null ? "----" : item.UserContactNo;
                model.IsActive      = item.IsActive;
                //  model.IsActiveString = item.IsActive;
                model.UserRoleID = item.UserRoleID;
                model.Password   = item.Password;
            }
            return(model);
        }