コード例 #1
0
        public ActionResult AddJefe(JerarquiaModel model)
        {
            if (Session["User"] != null)
            {
                Service1Client client = new Service1Client();
                int deptoId = int.Parse(splitID(model.departamentoid.ToString()));
                int talentoH = int.Parse(splitID(model.talento_humano_jefe.ToString()));
                if(deptoId!=0&&talentoH!=00)
                {
                    client.deleteDepartamento_Jefe(deptoId);
                    client.addDepartamento_Jefe(talentoH, deptoId);
                }

                var query = client.getTbl_usuarios();
                var quer = client.getTbl_departamentos();
                client.Close();
                List<string> emple = new List<string>();
                foreach (var item in query)
                {
                    emple.Add(item.primer_nombre + " " + item.primer_apellido + "|" + item.talento_humano);
                }
                ViewBag.Empleados = emple;

                List<string> depto = new List<string>();
                foreach (var item in quer)
                {
                    depto.Add(item.descripcion + "|" + item.departamentoid);
                }
                ViewBag.Empleados = emple;
                ViewBag.Departamentos = depto;
                return View();
            }

            else
                return RedirectToAction("Login", "Home");
        }
コード例 #2
0
        public ActionResult EditarJefeEmpleado(JerarquiaModel model, string submitButton)
        {
            if (Session["User"] != null)
            {
                Service1Client client = new Service1Client();
                if (submitButton.Equals("Editar"))
                {
                    var query = client.getTbl_usuarios();
                    var hola = client.getUsuario(model.talento_humano);
                    UsuariosModel usuario = new UsuariosModel();
                    List<string> emple = new List<string>();
                    foreach (var item in query)
                    {
                        emple.Add(item.primer_nombre + " " + item.primer_apellido + "|" + item.talento_humano);
                    }
                    ViewBag.Emple = emple;
                    if (hola == null)
                    {
                        client.Close();
                        return View();
                    }
                    ViewBag.nombre = hola.primer_nombre;
                    ViewBag.apellido = hola.segundo_apellido;
                    ViewBag.nombre = ViewBag.primerombre + ViewBag.apellido;
                }

                client.Close();
                return View();

            }
            else
                return RedirectToAction("Login", "Home");
        }