Example #1
0
 protected void load()
 {
     DataAccess.user user = new DataAccess.user();
     user = LoginUser;
     userName.InnerHtml = "Hi," +" "+user.UserName;
     var userGroup = db.Usergroup.FirstOrDefault(o=>o.UsergroupID==LoginUser.UsergroupID);//获取用户所在用户组
     var userCompany = db.UserCompany.SingleOrDefault(o=>o.UserID==LoginUser.UserID&&o.iscurrent==true);
     if(userCompany!=null)
     mycompany.InnerHtml=userCompany.Company.CompanyName;
     myuserGroup.InnerHtml = userGroup.groupName;
 }
Example #2
0
 protected void save()
 {
     DataAccess.user usermodel = new DataAccess.user();
     usermodel.UserName = ZKRequest.GetString("userName");
     usermodel.LogDate = DateTime.Now;
     usermodel.LastActive =DateTime.Now;
     usermodel.isActive = true;
     usermodel.UserPwd = ZKRequest.GetString("userPwd");
     usermodel.Remark = ZKRequest.GetString("remark");
     usermodel.UsergroupID = ZKRequest.GetInt("usergroupID",0);
     db.user.InsertOnSubmit(usermodel);
     db.SubmitChanges();
     Response.Write("<script>alert('保存成功')</script>");
 }
Example #3
0
 protected void btn_kayit_Click(object sender, EventArgs e)
 {
     if (tbx_password.Text == tbx_re_password.Text)
     {
         Proje.DataAccess.user yeniKullanici = new DataAccess.user();
         yeniKullanici.email        = tbx_email.Text;
         yeniKullanici.password     = tbx_password.Text;
         yeniKullanici.display_name = tbx_display_name.Text;
         yeniKullanici.full_name    = tbx_full_name.Text;
         yeniKullanici.location     = tbx_location.Text;
         yeniKullanici.title        = tbx_title.Text;
         Proje.Business.Kullanici.KullaniciEkle(yeniKullanici);
         Session["kullaniciID"]   = Proje.Business.Kullanici.KullaniciSessionID(yeniKullanici.display_name);
         Session["kullaniciNick"] = yeniKullanici.display_name;
         Response.Redirect("~/Sorular");
     }
     else
     {
         lbl_kontrol.Text = "HATA!<br />LÜTFEN BİLGİLERİNİZİ KONTROL EDİN!";
     }
 }
Example #4
0
        public void Test_That_UserGroup_IsFullyLoading()
        {
            var context = new HisBodyManager.DataAccess.hisbodymanagerEntities();
            var user = new DataAccess.user
            {
                ChurchId = 1,
                DateCreated = DateTime.Now,
                IsActive = true,
                password = "******",
                username = "******"

            };
            context.AddTousers(user);
            var group = context.groups.FirstOrDefault();
            var usergroup = new DataAccess.usergroup
            {
                Groupid = group.Id,
                UserId = user.Id,
                IsActive = true,
            };
            context.usergroups.AddObject(usergroup);
            context.SaveChanges();

            var usergroups = context.usergroups.ToList();
            var usergroupresult = context.usergroups.Where(x => x.Id == usergroup.Id);
            context.DeleteObject(user);

            context.groups.DeleteObject(group);
            context.users.DeleteObject(user);

            context.usergroups.DeleteObject(usergroup);
            context.SaveChanges();

            Assert.IsNotNull(usergroups.FirstOrDefault().user);
            Assert.IsNotNull(usergroups.FirstOrDefault().group);
        }
Example #5
0
        public User SaveUser(User mUser)
        {
            //        firstName = '';
            //        lastName = ''
            //        email = '';
            //        password = '';
            //        confirmPassword = '';
            //        documentNumber = '';
            //        phone = '';
            //    country: String = null;
            //    department: String = null;
            //    province: String = null;
            //    district: String = null;
            //    speciality: string  = '';
            //    CMP: string = '';
            //    RNE: string = '';

            using (var context = new DataAccess.registroclinicoEntities())
            {
                var efUser = context.users.Where(m => m.id == mUser.id).FirstOrDefault();
                if (efUser == null)
                {
                    efUser               = new DataAccess.user();
                    efUser.deleted       = false; // BitConverter.GetBytes(false);
                    efUser.deletable     = false; // BitConverter.GetBytes(false);
                    efUser.organDonor    = false; // BitConverter.GetBytes(false);
                    efUser.createdBy     = mUser.createdBy;
                    efUser.createdDate   = DateTime.UtcNow;
                    efUser.since         = DateTime.UtcNow.Date;
                    efUser.password_hash = mUser.passwordHash;
                    context.users.Add(efUser);
                }
                else
                {
                    efUser.modifiedDate = DateTime.UtcNow;
                    efUser.modifiedBy   = mUser.createdBy;
                }

                //Following properties does not apply to medic, hence setting as empty to avoid validation error
                if (mUser.roleId == 2)
                {
                    mUser.lastNameFather = string.Empty;
                    mUser.address        = string.Empty;
                    mUser.lastNameMother = string.Empty;
                    mUser.sex            = string.Empty;
                    mUser.documentType   = string.Empty;
                }
                efUser.firstName      = mUser.firstName;
                efUser.lastNameFather = mUser.lastNameFather;
                efUser.lastNameMother = mUser.lastNameMother;
                efUser.phone          = mUser.phone;
                efUser.address        = mUser.address;
                efUser.country_id     = mUser.countryId;
                efUser.documentType   = mUser.documentType;
                efUser.documentNumber = mUser.documentNumber;
                efUser.birthday       = mUser.birthday;
                efUser.role_id        = mUser.roleId;
                efUser.email          = mUser.email;
                efUser.maritalStatus  = mUser.maritalStatus;
                efUser.cellphone      = mUser.cellphone;
                efUser.sex            = mUser.sex;
                efUser.district_id    = mUser.districtId;
                efUser.department_id  = mUser.departmentId;
                efUser.province_id    = mUser.provinceId;
                context.SaveChanges();
                mUser.id = efUser.id;
            }
            return(mUser);
        }
Example #6
0
 public DataTable ReturnSt()
 {
     DataAccess.user proobj = new DataAccess.user();
     return proobj.retStatus();
 }