Ejemplo n.º 1
0
        //
        // GET: /SUBMENU/Delete/5

        public ActionResult Eliminar(int id = 0)
        {
            ManagerUser manage  = new ManagerUser();
            clsSUBMENU  submenu = new clsSUBMENU();

            submenu.ID         = id;
            submenu.SUBMENU    = "";
            submenu.CONTROLLER = "";
            submenu.MAINMENUID = 0;
            submenu.ROLEID     = 0;
            submenu.ACTION     = "";
            submenu.ACCION     = "ELIMINAR";
            try
            {
                var ret = manage.MantenimientoSUBMENU(submenu);
                submenu.Mensaje = string.Concat("Rol N#: ", id, " Eliminado");
            }
            catch
            {
                submenu.Mensaje = string.Concat("Ocurrio un error al Eliminar el agente N#: ", id);
            }

            return(Json(submenu));

            //return View();
        }
Ejemplo n.º 2
0
        public ActionResult Crear(clsSUBMENU clssubmenu)
        {
            ManagerUser manage = new ManagerUser();

            clssubmenu.ACCION = "INSERTAR";
            return(Json(manage.MantenimientoSUBMENU(clssubmenu)));
        }
Ejemplo n.º 3
0
        public ActionResult Update(clsSUBMENU clssubmenu)
        {
            ManagerUser mang = new ManagerUser();

            clssubmenu.ACCION = "ACTUALIZAR";
            return(Json(mang.MantenimientoSUBMENU(clssubmenu)));
        }
Ejemplo n.º 4
0
        public ActionResult EditBucket(AsignacionBuckets buckets)
        {
            int         result = 0;
            ManagerUser manage = new ManagerUser();

            try
            {
                try
                {
                    manage.ActualizarBuckets(buckets);
                }
                catch (Exception e)
                {
                    Console.WriteLine(e);
                    // Provide for exceptions.
                }

                if (result > 0)
                {
                    return(Json(data: true));
                }
                else
                {
                    return(Json(data: false));
                }

                //return View("Edit");
            }
            catch (Exception)
            {
                throw;
            }
        }
Ejemplo n.º 5
0
        private object SetData(ManagerUser manageruser, int rsuId, string OID)
        {
            MIBObject mibo = _snmpService.GetAsync(manageruser, rsuId, OID).Result;

            if (mibo != null)
            {
                if (mibo.Value.Equals("Timeout"))
                {
                    return(null);
                }

                if (mibo.Type == "Integer32" || mibo.Type == "Counter32" || mibo.Type == "Integer")
                {
                    int value = (int.TryParse(mibo.Value, out value)) ? value : 0;
                    return(value);
                }

                /*else if (data is double)
                 * {
                 *  double value = (double.TryParse(mibo.Value, out value)) ? value / 1000000 : 0.0;
                 *  return value;
                 * }*/
                else if (mibo.Type == "OctetString")
                {
                    return(mibo.Value);
                }
            }

            return(null);
        }
Ejemplo n.º 6
0
 public void Dispose()
 {
     RegularUser.Dispose();
     ManagerUser.Dispose();
     AdminUser.Dispose();
     Server.Dispose();
 }
Ejemplo n.º 7
0
        /// <summary>
        /// Logins the specified login.
        /// </summary>
        /// <param name="login">The login.</param>
        /// <param name="password">The password.</param>
        /// <returns></returns>
        public virtual bool Login(string login, string password)
        {
            var user = ManagerUser.Login(login, password);

            Login(user);
            return(true);
        }
Ejemplo n.º 8
0
        //
        // GET: /Rules/Delete/5

        public ActionResult Eliminar(int id = 0)
        {
            ManagerUser manage = new ManagerUser();
            Rules       rul    = new Rules();

            rul.IdRule      = id;
            rul.Descripcion = "";
            rul.Condicion   = "";
            rul.ACCION      = "ELIMINAR";


            try
            {
                var ret = manage.MantenimientoRules(rul);
                rul.Mensaje = string.Concat("Rol N#: ", id, " Eliminado");
            }
            catch
            {
                rul.Mensaje = string.Concat("Ocurrio un error al Eliminar el agente N#: ", id);
            }

            return(Json(rul));

            //return View();
        }
Ejemplo n.º 9
0
 private void resetWindow()
 {
     _slpUser                 = null;
     _managerUser             = null;
     _teacherUser             = null;
     _currentStudents         = null;
     btnLogin.Content         = "Log in";
     txtUsername.Visibility   = Visibility.Visible;
     pwdPassword.Visibility   = Visibility.Visible;
     cbxUserType.Visibility   = Visibility.Visible;
     txtUsername.Text         = "Email Address";
     pwdPassword.Password     = "******";
     Message.Content          = "Welcome";
     Alert.Content            = "You must log in to view students";
     cbxUserType.SelectedItem = "Show All";
     txtUsername.Focus();
     txtUsername.SelectAll();
     tabStudents.Visibility        = Visibility.Collapsed;
     tabMyStudents.Visibility      = Visibility.Collapsed;
     tabManageStudents.Visibility  = Visibility.Collapsed;
     dgStudents.Visibility         = Visibility.Collapsed;
     dgManageStudents.Visibility   = Visibility.Collapsed;
     dgTeachersStudents.Visibility = Visibility.Collapsed;
     hideTabs();
     btnFilter.Visibility     = Visibility.Hidden;
     cbxSchool.Visibility     = Visibility.Hidden;
     lblSchoolName.Visibility = Visibility.Hidden;
 }
Ejemplo n.º 10
0
        public ActionResult GetCuentasCobros(CuentasCobros cuentas)
        {
            ManagerUser mang = new ManagerUser();
            var         listaSTranferencias = mang.consultaCuentasCobros(cuentas);

            return(Json(listaSTranferencias));
        }
Ejemplo n.º 11
0
        public ActionResult Update(Rules rules)
        {
            ManagerUser mang = new ManagerUser();

            rules.ACCION = "ACTUALIZAR";
            return(Json(mang.MantenimientoRules(rules)));
        }
Ejemplo n.º 12
0
        //
        // GET: /Solicitudes/Edit/5

        public ActionResult Buscar(int id = 0)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    ManagerUser mang = new ManagerUser();
                    solicitudes.Id = id;
                    solicitudes.ListSolicitudes = mang.CargarSolicitudBuro(solicitudes);
                    solicitudes.ListProductos   = mang.CargarProductos(solicitudes);
                    solicitudes.ListTipos       = mang.CargarTipos("5");
                    var score = new Score
                    {
                        Identificacion = solicitudes.ListSolicitudes.FirstOrDefault().Identificacion
                    };
                    solicitudes.ListadoScore = mang.ConsultaResultadoScore(score);
                }
            }
            catch (ArgumentException)
            {
                solicitudes.Respuesta = "Ocurrio un Error";
            }
            //return View(asignacionbuckets);
            return(View("Details", solicitudes));
        }
Ejemplo n.º 13
0
        public ActionResult CargarResultadoScore(Score score)
        {
            ManagerUser mang = new ManagerUser();
            var         res  = mang.ConsultaResultadoScore(score);

            return(Json(res));
        }
Ejemplo n.º 14
0
        public async Task DeleteNationalSocietyUser_WhenSuccessful_NyssContextSaveChangesShouldBeCalledOnce()
        {
            var manager = new ManagerUser
            {
                Id   = 123,
                Role = Role.Manager
            };

            ArrangeUsersFrom(new List <User> {
                manager
            });

            var userNationalSociety = new UserNationalSociety
            {
                User              = manager,
                UserId            = manager.Id,
                NationalSocietyId = 1
            };

            ArrangeUserNationalSocietiesFrom(new List <UserNationalSociety> {
                userNationalSociety
            });


            await _nationalSocietyUserService.DeleteUser <ManagerUser>(123, new List <string> {
                Role.Administrator.ToString()
            });


            await _nyssContext.Received().SaveChangesAsync();
        }
Ejemplo n.º 15
0
        public async Task GetNationalSocietyUser_WhenUserExistsButIsOfOtherType_ShouldThrowException()
        {
            var manager = new ManagerUser
            {
                Id   = 123,
                Role = Role.Manager
            };

            ArrangeUsersFrom(new List <User> {
                manager
            });

            var userNationalSociety = new UserNationalSociety
            {
                User              = manager,
                UserId            = manager.Id,
                NationalSocietyId = 1
            };

            ArrangeUserNationalSocietiesFrom(new List <UserNationalSociety> {
                userNationalSociety
            });

            await _nationalSocietyUserService.GetNationalSocietyUser <TechnicalAdvisorUser>(123).ShouldThrowAsync <ResultException>();
        }
Ejemplo n.º 16
0
        public JsonResult EliminarGestion(int?id = null)
        {
            GestionGeneral gestiongeneral = new GestionGeneral();

            gestiongeneral.IdGestionGeneral = id;
            gestiongeneral.IdSolicitud      = 0;
            gestiongeneral.Detalle          = "";
            gestiongeneral.Cod_Agente       = "";
            gestiongeneral.FechaGestion     = null;
            gestiongeneral.TipoGestion      = 0;
            gestiongeneral.ACCION           = "ELIMINAR";

            ManagerUser mang = new ManagerUser();

            try
            {
                mang.MantenimientioGestionesGeneral(gestiongeneral);
                gestiongeneral.Mensaje = string.Concat("Agente N#: ", id, " Eliminado");
            }
            catch
            {
                gestiongeneral.Mensaje = string.Concat("Ocurrio un error al Eliminar el agente N#: ", id);
            }

            return(Json(gestiongeneral));
        }
        public void ManagerUserUpdateSuccessThree()
        {
            IManagerUserStorage managerUserStorage = new ManagerUserStorage();

            ManagerUser myManagerUser = CreateManagerUserForTest(
                "用户5",
                "123456",
                "系统管理员");

            ManagerUser createdManagerUser =
                managerUserStorage.CreateManagerUser(myManagerUser);

            Assert.AreNotEqual(
                0,
                createdManagerUser.UserID,
                string.Format("Could not create ManagerUser:{0}",
                              createdManagerUser.UserID));

            myManagerUser.UserSort = "系统操作员";

            managerUserStorage.UpdateManagerUser(myManagerUser);

            ManagerUser updatedManagerUser = managerUserStorage.ReadManagerUser(
                createdManagerUser.UserID);

            AssertManagerUserItemEqual(myManagerUser, updatedManagerUser);
        }
Ejemplo n.º 18
0
        public ActionResult Editar(ScoreCardExperto scoreCardExperto)
        {
            ManagerUser manage  = new ManagerUser();
            var         retorno = manage.ConsultaScoreCardExperto(scoreCardExperto);

            return(Json(retorno.FirstOrDefault()));
        }
Ejemplo n.º 19
0
    protected void BTsubmit_Click(object sender, EventArgs e)
    {
        if (txtUsername.Text.Trim().Length == 0)
        {
            MessageBox("请输入用户名!");
            return;

        }

        if (txtPassword.Text.Length == 0)
        {
            MessageBox("请输入密码!");
        }
        string username=txtUsername .Text .Trim ();
        string password=txtPassword .Text;
        ManagerUserAct act = new ManagerUserAct();
        ManagerUser user=new ManagerUser ();
        if (act.Login(username, password,ref user))
        {
            HttpContext.Current.Session["mangerid"] = user.Id;
            if(user.RoleId ==(int)ManagerRole .超级管理员 )
               Response.Redirect("Page/Frameset/frame.htm");
            else
            {
                Response.Redirect("Page/Frameset/frame2.htm");
            }
        }
        else
        {
            MessageBox("用户名或密码错误!");
        }
    }
Ejemplo n.º 20
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            ManagerUser mu = new ManagerUser();

            string  user     = txtuserlog.Text;
            string  password = txtpasswordlog.Text;
            persona p        = mu.ObtenerUser(user);

            this.Hide();
            //MainMenu fp = new MainMenu(user, p.correo);
            FrmPrincipal fp = new FrmPrincipal(user, p.correo);

            fp.Show();

            /*Object[] obj_res = mu.VerificarUsuario(user, password); // obtengo el objeto {num, mensaje}
             * if ((int)obj_res[0] > 0)
             * {
             *
             *
             *   this.Hide();
             *   loginVerificar l2v = new loginVerificar(user, obj_res);
             *
             *   l2v.Show(); // abro el login de 2 pasos
             *   //this.Close();
             * }
             * else if ((int)obj_res[0] < 0)
             * {
             *   MessageBox.Show(obj_res[1].ToString());
             * }*/
        }
Ejemplo n.º 21
0
        public ManagerUser AuthenticateManager(string username, string password)
        {
            ManagerUser managerUser = null;

            password = HashSHA256(password);

            try
            {
                if (1 == _userAccess.VerifyUsernamePasswordManager(username, password))
                {
                    managerUser = _userAccess.GetManagerByEmail(username);

                    if (password == HashSHA256("newuser"))
                    {
                        managerUser.ManagerUsers.Add("New User");
                    }
                }
                else
                {
                    throw new ApplicationException("The Manager you requested was not found.");
                }
            }
            catch (Exception ex)
            {
                throw new ApplicationException("User not validated.", ex);
            }

            return(managerUser);
        }
Ejemplo n.º 22
0
        public ActionResult Login(LoginModels _login)
        {
            if (ModelState.IsValid) //validating the user inputs
            {
                var loginUser = new dto_login
                {
                    nombre     = string.Empty,
                    pass       = Cryption.Encrypt(_login.Password, ConfigurationManager.AppSettings["claveEncriptacion"]),
                    vendedor   = string.Empty,
                    cod_agente = _login.Cedula.ToString(),
                    estado     = string.Empty,
                    correo     = string.Empty
                };


                //Manager.ClientPostRequest(loginUser, AppSettings.urlApi, AppSettings.controladorLogin);
                //Manager.SendRequestAsync(AppSettings.urlApi , AppSettings.controladorLogin, loginUser);

                ManagerUser mang = new ManagerUser();


                var dto_retorno = mang.Login(loginUser);

                // var result = await _signInManager.PasswordSignInAsync(Input.Cedula, Input.Password, Input.RememberMe, lockoutOnFailure: true);

                if (dto_retorno.Any())
                {
Ejemplo n.º 23
0
        public ActionResult GuardarConfiguracion(List <AsignacionBucketsConfig> asignacionBucketsConfigs)
        {
            ManagerUser manage     = new ManagerUser();
            var         dto_result = new AsignacionBucketsConfig();

            try
            {
                if (!string.IsNullOrEmpty(asignacionBucketsConfigs.FirstOrDefault().Accion) && asignacionBucketsConfigs.FirstOrDefault().Accion.Equals("Eliminar"))
                {
                    manage.BorraConfiguracion(asignacionBucketsConfigs.FirstOrDefault());
                }
                else
                {
                    manage.BorraConfiguracion(asignacionBucketsConfigs.FirstOrDefault());

                    asignacionBucketsConfigs.ForEach(x =>
                    {
                        manage.GuardaConfiguracion(x);
                    }
                                                     );
                }
                dto_result.Respuesta = "OK";
            }
            catch (Exception ex)
            {
                dto_result.Respuesta = ex.Message;
            }
            return(Json(dto_result));
        }
Ejemplo n.º 24
0
        public ActionResult Detalle(int?id = null)
        {
            ManagerUser mang     = new ManagerUser();
            clsSUBMENU  _SubMenu = new clsSUBMENU();

            _SubMenu.listadoSubMenu = new List <clsSUBMENU>();
            var logSubMenu = new clsSUBMENU
            {
                ID         = id,
                SUBMENU    = string.Empty,
                CONTROLLER = string.Empty,
                MAINMENUID = 0,
                ROLEID     = 0,
                ACTION     = string.Empty,
                ACCION     = "CONSULTAR"
            };
            var ret = mang.MantenimientoSUBMENU(logSubMenu);

            if (ret.Any())
            {
                _SubMenu.listadoSubMenu = ret;
            }

            return(Json(_SubMenu.listadoSubMenu, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 25
0
        public ActionResult GetTesoreriaPendianteTranferencia(TesoreriaPendianteTranferencia tesoreria)
        {
            ManagerUser mang = new ManagerUser();
            var         listaSolicitudesPendienteTesoreria = mang.consultaTesoreriaPendianteTranferencia(tesoreria);

            return(Json(listaSolicitudesPendienteTesoreria));
        }
Ejemplo n.º 26
0
        public async Task GetNationalSocietyUser_WhenUserDoesntExists_ShouldThrowException()
        {
            var manager = new ManagerUser
            {
                Id   = 123,
                Role = Role.Manager
            };

            ArrangeUsersFrom(new List <User> {
                manager
            });

            var userNationalSociety = new UserNationalSociety
            {
                User              = manager,
                UserId            = manager.Id,
                NationalSocietyId = 1
            };

            ArrangeUserNationalSocietiesFrom(new List <UserNationalSociety> {
                userNationalSociety
            });


            await _nationalSocietyUserService.GetNationalSocietyUser <ManagerUser>(999).ShouldThrowAsync <ResultException>();
        }
        public ActionResult GetTranferencias(TransferenciasFinanzas transferencias)
        {
            ManagerUser mang = new ManagerUser();
            var         listaSTranferencias = mang.consultatranferenciasFinanzas(transferencias);

            return(Json(listaSTranferencias));
        }
        public ActionResult GetAprobadoVerificacionTesoreria(AprobadoVerificacionTesoreria tesoreria)
        {
            ManagerUser mang = new ManagerUser();
            var         listaSolicitudesPendienteTesoreria = mang.consultaAprobadoVerificacionTesoreria(tesoreria);

            return(Json(listaSolicitudesPendienteTesoreria));
        }
Ejemplo n.º 29
0
        public ActionResult Detalle(string id = null)
        {
            ManagerUser mang = new ManagerUser();
            dto_login dto_login = new dto_login();
            dto_login.listadoDto_login = new List<dto_login>();
            dto_login.ListRoles = new List<Roles>();
            var log = new dto_login
            {
                cod_agente = string.Empty,
                pass = string.Empty,
                correo = string.Empty
            };
            var ret = mang.ConsultaUsuarios(log);
            var ret1 = mang.GetUserRoles();
            var ret2 = mang.GetUserAgencias();
            if (ret.Any())
            {
                dto_login.listadoDto_login = ret;
                dto_login.ListRoles = ret1;
                dto_login.ListaAgencias = ret2;
            }

            return Json(dto_login.listadoDto_login, JsonRequestBehavior.AllowGet);

        }
Ejemplo n.º 30
0
		public ActionResult Crear(dto_login dto_login)
		{
			if (ModelState.IsValid)
			{

				ManagerUser mang = new ManagerUser();
				dto_login.ListRoles = new List<Roles>();
Ejemplo n.º 31
0
        private void btnModfiy_Click(object sender, EventArgs e)
        {
            IManagerUserStorage managerUserStorage = new ManagerUserStorage();

            ManagerUser managerUser = new ManagerUser();

            if (textUserName.Text.Trim() == "" || textUserPassword.Text.Trim() == "" ||
                cmbUserSort.Text == "")
            {
                MessageBox.Show("请双击选择需要修改的记录!");
            }
            else
            {
                managerUser.UserName     = textUserName.Text;
                managerUser.UserPassword = textUserPassword.Text;
                managerUser.UserSort     = cmbUserSort.Text;
                managerUser.UserID       = Convert.ToInt32(dgvManagerUser[0, dgvManagerUser.CurrentCell.RowIndex].Value.ToString());

                managerUserStorage.UpdateManagerUser(managerUser);

                MessageBox.Show("更新成功!");

                textUserName.Text     = "";
                textUserPassword.Text = "";
                cmbUserSort.Text      = "";
            }
        }
Ejemplo n.º 32
0
 public ManagerUser CreateManager(string login, string password, string employeeId, string departmentId)
 {
     var managerUser = new ManagerUser(login, password, employeeId, departmentId);
     _managerRepository.Upsert(managerUser);
     return managerUser;
 }
Ejemplo n.º 33
0
 public bool UpdateManager(ManagerUser user)
 {
     bool canUpdate = (_managerRepository.GetById(user.Id) != null);
     if (canUpdate)
     {
         _managerRepository.Upsert(user);
     }
     return canUpdate;
 }