protected void btnSave_Click(object sender, EventArgs e)
        {
            try
            {
                if (Mode == "Insert")
                {
                    if (!UserTypeController.IsUserType(txtUserType.Text.Trim()))
                    {
                        InsertUserType();
                        ClearValues();
                        PanelVisibility(true, false);
                        BindGrid();
                    }

                    else
                    {
                        ScriptManager.RegisterStartupScript(this, this.GetType(), new Guid().ToString(), "MessageBox('Message','UserType already exists..!');", true);
                    }
                }

                else
                {
                    UpdateUserType();
                    ClearValues();
                    PanelVisibility(true, false);
                    BindGrid();
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void GetUserType_ById_NotFound()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var result             = userTypeController.Get(Guid.Empty.ToString());

            Assert.IsType <NotFoundResult>(result.Result);
        }
        public void GetUserType_BadRequest()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var result             = userTypeController.Get("ZZZZZZZZ");

            Assert.IsType <BadRequestResult>(result.Result);
        }
        public void PostUserType()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var userTypeAuto       = fixture.Build <UserType>().Without(p => p.Users).With(p => p.Description_Type).Create();

            var result = userTypeController.Post(userTypeAuto);

            Assert.IsType <OkResult>(result.Result);
        }
        public void GetUserTypes()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);

            var userTypes = userTypeController.Get();

            Assert.NotEmpty(userTypes.Value);
            Assert.Equal(3, userTypes.Value.Count());
            Assert.Equal("Tipo Usuario 2", userTypes.Value.ToList()[1].Description_Type);
        }
        public void GetUserType_ById()
        {
            using var context = StoreContextInitializer.GetContext();
            var userTypeController = new UserTypeController(context);
            var userType           = userTypeController.Get().Value.ToList()[0];

            var userTypes = userTypeController.Get(userType.IdUser_Type.ToString());


            //assert
            Assert.Equal("Tipo Usuario 1", userTypes.Value.Description_Type);
        }
 private void BindUserTypeValues()
 {
     try
     {
         UserTypeMaster objUserTypeMaster = UserTypeController.GetUserTypeByID(UserTypeID);
         txtUserType.Text = objUserTypeMaster.TypeName;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void BindGrid()
 {
     try
     {
         grdUserType.DataSource = UserTypeController.GetUserTypes(txtSearchText.Text, SortField, SortDir);
         grdUserType.DataBind();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void UpdateUserType()
 {
     try
     {
         UserTypeMaster objUserTypeMaster = UserTypeController.GetUserTypeByID(UserTypeID);
         objUserTypeMaster.TypeName = txtUserType.Text;
         new UserTypeController().UpdateUserType(objUserTypeMaster);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void InsertUserType()
 {
     try
     {
         UserTypeMaster objUserTypes = new UserTypeMaster();
         objUserTypes.TypeName = txtUserType.Text;
         objUserTypes          = new UserTypeController().InsertUserType(objUserTypes);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Example #11
0
        private void LoadUserTypes()
        {
            try
            {
                var _objLstUserType = new UserTypeController().Get();

                foreach (var _objUserType in _objLstUserType)
                {
                    CbbUserType.Items.Add(new { Text = _objUserType, Value = _objUserType });
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }