Example #1
0
        public int EditAllData(int id, SignupDtl userDtl)
        {
            SignupDtl user = md.SignupDtls.Find(id);

            if (user != null)
            {
                try
                {
                    user.email            = userDtl.email;
                    user.userName         = userDtl.userName;
                    user.password         = userDtl.password;
                    user.firstName        = userDtl.firstName;
                    user.lastName         = userDtl.lastName;
                    user.contactNumber    = userDtl.contactNumber;
                    user.role             = userDtl.role;
                    user.linkdinUrl       = userDtl.linkdinUrl;
                    user.yearOfExperience = userDtl.yearOfExperience;
                    user.active           = userDtl.active;
                    user.technology       = userDtl.technology;
                    md.SaveChanges();
                }
                catch
                {
                    throw;
                }
            }
            return(1);
        }
Example #2
0
        public int EditUserData(int id, SignupDtl userDtl)
        {
            SignupDtl user = md.SignupDtls.Find(id);

            if (user != null)
            {
                try
                {
                    user.email         = userDtl.email;
                    user.userName      = userDtl.userName;
                    user.password      = userDtl.password;
                    user.firstName     = userDtl.firstName.ToString();
                    user.lastName      = userDtl.lastName.ToString();
                    user.contactNumber = userDtl.contactNumber;
                    user.role          = userDtl.role;
                    user.active        = userDtl.active;

                    md.SaveChanges();
                }
                catch (DbEntityValidationException e)
                {
                    foreach (var eve in e.EntityValidationErrors)
                    {
                        Console.WriteLine("Entity of type \"{0}\" in state \"{1}\" has the following validation errors:",
                                          eve.Entry.Entity.GetType().Name, eve.Entry.State);
                        foreach (var ve in eve.ValidationErrors)
                        {
                            Console.WriteLine("- Property: \"{0}\", Value: \"{1}\", Error: \"{2}\"",
                                              ve.PropertyName,
                                              eve.Entry.CurrentValues.GetValue <object>(ve.PropertyName),
                                              ve.ErrorMessage);
                        }
                    }
                    throw;
                }
            }
            return(1);
        }
Example #3
0
        public void Register()
        {
            User      user  = new User();
            SignupDtl user1 = new SignupDtl()
            {
                firstName        = "Swagata",
                lastName         = "Nath",
                userName         = "******",
                password         = "******",
                email            = "*****@*****.**",
                contactNumber    = 9876555565,
                linkdinUrl       = "",
                yearOfExperience = null,
                technology       = null,
                active           = true,
                role             = 1,
            };

            user.New(user1);
            SignupDtl user2 = user.GetDetails(1016);

            Assert.IsNotNull(user2);
        }
Example #4
0
        public void GetById()
        {
            SignupDtl user1 = user.GetDetails(1004);

            Assert.IsNotNull(user1);
        }
Example #5
0
        public IHttpActionResult Login(SignupDtl userDtl)
        {
            SignupDtl result = userlogic.SignIn(userDtl);

            return(Ok(result));
        }
Example #6
0
 public int Create(SignupDtl details)
 {
     return(userlogic.New(details));
 }
Example #7
0
 public int EditUserData1(int id, SignupDtl user)
 {
     return(userlogic.EditUserData(id, user));
 }
Example #8
0
 public IHttpActionResult EditUserData(int id, SignupDtl user)
 {
     userlogic.EditAllData(id, user);
     return(Ok("block"));
 }
Example #9
0
        public SignupDtl trainerdata(int id)
        {
            SignupDtl trainer = md.SignupDtls.SingleOrDefault(s => s.id == id);

            return(trainer);
        }
Example #10
0
        public SignupDtl SignIn(SignupDtl loginDtl)
        {
            SignupDtl details = md.SignupDtls.SingleOrDefault(x => x.email == loginDtl.email && x.password == loginDtl.password);

            return(details);
        }
Example #11
0
        public SignupDtl GetDetails(int id)
        {
            SignupDtl details = md.SignupDtls.Find(id);

            return(details);
        }
Example #12
0
 public int New(SignupDtl sd)
 {
     md.SignupDtls.Add(sd);
     md.SaveChanges();
     return(1);
 }