Beispiel #1
0
 public ActionResult EditUser(DTO_user Edit_user)
 {
     if (!this.ModelState.IsValid)
     {
         return(View("Index", Edit_user));
     }
     if (!string.IsNullOrEmpty(Edit_user.UserName))
     {
         SDR_QFS_Datau sdrQfsDataU = this._context.SDR_QFS_DataU.Find(Edit_user.TopicUserID);
         sdrQfsDataU.UserName     = Edit_user.UserName.Trim();
         sdrQfsDataU.Data         = Edit_user.Data;
         sdrQfsDataU.Location     = Edit_user.Location;
         sdrQfsDataU.Division     = Edit_user.Division;
         sdrQfsDataU.UserInitials = Edit_user.UserInitials;
         sdrQfsDataU.UserEmail    = Edit_user.UserEmail;
         sdrQfsDataU.Access       = Edit_user.Access;
         sdrQfsDataU.AccessA      = Edit_user.AccessA;
         sdrQfsDataU.UserPhone    = Edit_user.UserPhone;
         sdrQfsDataU.VimsVisible  = (Edit_user.VimsVisible == "True" ? 1 : 0);
         sdrQfsDataU.VimsDelegate = (Edit_user.VimsDelegate == "True" ? 1 : 0);
         sdrQfsDataU.VimsAccess   = Edit_user.VimsAccess;
         this._context.SaveChanges();
     }
     return(RedirectToAction("Index", new{ sortOrder = "", currentFilter = Edit_user.UserName, searchString = Edit_user.UserName }));
 }
Beispiel #2
0
        public List <DTO_user> getUser(DTO_user user)
        {
            List <DTO_user> ret = new List <DTO_user>();

            using (Legacy_DAL.DB_42039_legacyEntities db = new Legacy_DAL.DB_42039_legacyEntities())
            {
                var r = db.users.Where(c => c.id == user.id).FirstOrDefault();


                DTO_user o = new DTO_user();
                o.id            = r.id;
                o.email_address = r.email_address;
                o.title         = r.title;
                o.first_name    = r.first_name;
                o.middle_name   = r.middle_name;
                o.last_name     = r.last_name;
                o.suffix        = r.suffix;
                o.date_of_birth = r.date_of_birth;
                o.genderType    = r.gender.gender1;
                o.politicName   = r.politic.politic1;
                o.religionName  = r.religion.religion1;
                o.user_types_id = r.user_types_id;
                o.password      = r.password;
                o.image         = r.image;
                ret.Add(o);
            }
            return(ret);
        }
Beispiel #3
0
        public List <DTO_user> newLogin(DTO_login user)
        {
            List <DTO_user> ret = new List <DTO_user>();

            using (Legacy_DAL.DB_42039_legacyEntities db = new Legacy_DAL.DB_42039_legacyEntities())
            {
                var r = db.users.Where(c => c.email_address == user.email_address).FirstOrDefault();

                if (r != null)
                {
                    //if (r.password != user.password)
                    //{
                    //    DTO_user o = new DTO_user();
                    //    o.id = 22;
                    //    ret.Add(o);
                    //}

                    //else
                    //{
                    DTO_user o = new DTO_user();
                    o.id            = r.id;
                    o.email_address = r.email_address;
                    o.title         = r.title;
                    o.first_name    = r.first_name;
                    o.middle_name   = r.middle_name;
                    o.last_name     = r.last_name;
                    o.suffix        = r.suffix;
                    o.date_of_birth = r.date_of_birth;
                    o.genderType    = r.gender.gender1;
                    o.politicName   = r.politic.politic1;
                    o.religionName  = r.religion.religion1;
                    o.user_types_id = r.user_types_id;
                    o.password      = r.password;
                    o.image         = r.image;
                    ret.Add(o);
                }
                //}
                else
                {
                    DTO_user o = new DTO_user();
                    o.id = 22;
                    ret.Add(o);
                }

                return(ret);
            }
        }
Beispiel #4
0
        public ActionResult AddUserAjax(DTO_user New_user)
        {
            Debug.WriteLine(Request.Body);
            if (!this.ModelState.IsValid)
            {
                return((ActionResult)this.View("Index", (object)New_user));
            }

            SDR_QFS_Datau sdrQfsDataU = new SDR_QFS_Datau();

            if (!string.IsNullOrEmpty(New_user.UserName))
            {
                sdrQfsDataU.UserName     = New_user.UserName.Trim();
                sdrQfsDataU.Data         = New_user.Data;
                sdrQfsDataU.Location     = New_user.Location;
                sdrQfsDataU.UserInitials = New_user.UserInitials;
                sdrQfsDataU.TopicID      = 0;
                sdrQfsDataU.Division     = New_user.Division;
                sdrQfsDataU.UserEmail    = New_user.UserEmail;
                sdrQfsDataU.UserPhone    = New_user.UserPhone;
                sdrQfsDataU.VimsVisible  = (New_user.VimsVisible == "true" ? 1 : 0);
                sdrQfsDataU.VimsDelegate = (New_user.VimsDelegate == "true" ? 1 : 0);
                sdrQfsDataU.VimsAccess   = New_user.VimsAccess;
                sdrQfsDataU.Access       = New_user.Access;
                sdrQfsDataU.AccessA      = New_user.AccessA;
                this._context.SDR_QFS_DataU.Add(sdrQfsDataU);
                try
                {
                    this._context.SaveChanges();
                }
                catch (Exception ex)
                {
                    Console.WriteLine(ex.Message);
                }
            }
            return(RedirectToAction("Index", new{ sortOrder = "", currentFilter = New_user.UserName, searchString = New_user.UserName, New_user = New_user }));
        }