Example #1
0
        public ActionResult Nuevo(seg_usuario_Info model)
        {
            if (bus_usuario.validar_existe_usuario(model.IdUsuario))
            {
                ViewBag.mensaje = "Usuario ya se encuentra registrado";
                return(View(model));
            }

            model.lst_usuario_sede = List_det.get_list(model.IdTransaccionSession);
            if (!bus_usuario.guardarDB(model))
            {
                return(View(model));
            }
            cargar_combos(model);

            return(RedirectToAction("Index"));
        }
        public ActionResult Nuevo(seg_usuario_Info model)
        {
            if(bus_usuario.validar_existe_usuario(model.IdUsuario))
            {
                ViewBag.mensaje = "Usuario ya se encuentra registrado";
                return View(model);
            }

            if (!bus_usuario.guardarDB(model))
                return View(model);
            
            #region Guardar usuario_x_empresa
            bus_usuario_x_empresa.eliminarDB(model.IdUsuario);
            model.lst_usuario_x_empresa = model.lst_usuario_x_empresa.Where(q => q.seleccionado == true).ToList();
            model.lst_usuario_x_empresa.ForEach(q => q.IdUsuario = model.IdUsuario);
            bus_usuario_x_empresa.guardarDB(model.lst_usuario_x_empresa);
            #endregion

            return RedirectToAction("Index");
        }
Example #3
0
        public ActionResult Nuevo(seg_usuario_Info model)
        {
            if (bus_usuario.validar_existe_usuario(model.IdUsuario))
            {
                ViewBag.mensaje = "Usuario ya se encuentra registrado";
                return(View(model));
            }

            model.lst_usuario_x_sucursal = List_det.get_list(model.IdTransaccionSession);
            if (!bus_usuario.guardarDB(model))
            {
                return(View(model));
            }
            cargar_combos(model);
            //#region Guardar usuario_x_empresa
            //bus_usuario_x_empresa.eliminarDB(model.IdUsuario);
            //model.lst_usuario_x_empresa = model.lst_usuario_x_empresa.Where(q => q.seleccionado == true).ToList();
            //model.lst_usuario_x_empresa.ForEach(q => q.IdUsuario = model.IdUsuario);
            //bus_usuario_x_empresa.guardarDB(model.lst_usuario_x_empresa);
            //#endregion

            return(RedirectToAction("Index"));
        }