public ActionResult Edit([Bind(Include = "Id,usu_username,usu_correo,usu_nombre,usu_password,usu_apellidoPa,usu_apellidoMa,usu_alta,usu_tipo,usu_activo,Id_TipoUsiario")] Usuario usuario) { if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Home")); } else if (Session["Tipo"].ToString() == "Administrador" || Session["UsuarioID"].ToString() == usuario.Id.ToString()) { if (ModelState.IsValid) { usuario.Id_TipoUsiario = Convert.ToInt32(usuario.usu_tipo); db.Entry(usuario).State = EntityState.Modified; db.SaveChanges(); if (Session["UsuarioID"].ToString() == usuario.Id.ToString()) { Session["NombreCompleto"] = usuario.usu_nombre + " " + usuario.usu_apellidoPa + " " + usuario.usu_apellidoMa; } return(RedirectToAction("Index")); } //ViewBag.Id = new SelectList(db.TipoUsuario, "Id", "tipusu_descricion", usuario.Id); List <TipoUsuario> t = (from tu in db.TipoUsuario select tu).OrderBy(x => x.Id).ToList(); List <string> desc = new List <string>(); List <int> ids = new List <int>(); foreach (TipoUsuario item in t) { desc.Add(item.tipusu_descricion); ids.Add(item.Id); } ViewBag.Descs = desc; ViewBag.Ids = ids; return(View(usuario)); } else { LoginController lc = new LoginController(); string redireccion = lc.Redireccionar(Session["Tipo"].ToString()); return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0])); } }
// GET: Usuarios/Edit/5 public ActionResult Edit(int?id) { if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Home")); } else if (Session["Tipo"].ToString() == "Administrador" || Session["UsuarioID"].ToString() == id.ToString()) { if (id == null) { return(RedirectToAction("Index")); } Usuario usuario = db.Usuario.Find(id); if (usuario == null) { return(RedirectToAction("Index")); } //ViewBag.Id = new SelectList(db.TipoUsuario, "Id", "tipusu_descricion", usuario.Id); List <TipoUsuario> t = (from tu in db.TipoUsuario select tu).OrderBy(x => x.Id).ToList(); List <string> desc = new List <string>(); List <int> ids = new List <int>(); foreach (TipoUsuario item in t) { desc.Add(item.tipusu_descricion); ids.Add(item.Id); } ViewBag.Descs = desc; ViewBag.Ids = ids; return(View(usuario)); } else { LoginController lc = new LoginController(); string redireccion = lc.Redireccionar(Session["Tipo"].ToString()); return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0])); } }
// GET: Clientes/Create public ActionResult Create() { //Select List de las casas //var listaCasas = db.Corretaje.ToList(); //SelectList listItems = new SelectList(listaCasas, "Id"); //ViewData["Posicion"] = listaCasas; if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Home")); } else if (Session["Tipo"].ToString() == "ApoyoGestion" || Session["Tipo"].ToString() == "Gestion" || Session["Tipo"].ToString() == "Administrador") { ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Direccion"); var estadocivil = new SelectList(new[] { new { value = "No seleccionado", text = "Seleccione una opción..." }, new { value = "Soltero", text = "Soltero" }, new { value = "Casado", text = "Casado" }, new { value = "Divorsiado", text = "Divorsiado" }, new { value = "Viudo", text = "Viudo" } }, "value", "text", 0); ViewData["Posicion"] = ViewBag.Id_Corretaje; ViewBag.Id_Vendedor = new SelectList(db.Vendedor, "Id", "Vndr_Nombre"); ViewData["Posicion2"] = ViewBag.Id_Vendedor; ViewData["EstadoCivil"] = estadocivil; return(View()); } else { LoginController lc = new LoginController(); string redireccion = lc.Redireccionar(Session["Tipo"].ToString()); return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0])); } }
public ActionResult Create([Bind(Include = "ubi_id,ubi_codigo,ubi_descripcion")] Ubicaciones ubicaciones) { if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Home")); } else if (Session["Tipo"].ToString() == "Contabilidad" || Session["Tipo"].ToString() == "Habilitacion" || Session["Tipo"].ToString() == "Administrador") { if (ModelState.IsValid) { db.Ubicaciones.Add(ubicaciones); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(ubicaciones)); } else { LoginController lc = new LoginController(); string redireccion = lc.Redireccionar(Session["Tipo"].ToString()); return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0])); } }
public ActionResult Edit([Bind(Include = "art_id,art_nombre,art_descripcion,art_fechaIngreso,art_cantidadMinima")] Articulos articulos) { ActualizarVariables(); if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Home")); } else if (Session["Tipo"].ToString() == "Contabilidad" || Session["Tipo"].ToString() == "Habilitacion" || Session["Tipo"].ToString() == "Administrador") { if (ModelState.IsValid) { db.Entry(articulos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(articulos)); } else { LoginController lc = new LoginController(); string redireccion = lc.Redireccionar(Session["Tipo"].ToString()); return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0])); } }
// GET: Verificacions/Create public ActionResult Create() { if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Home")); } else if (Session["Tipo"].ToString() == "Verificacion" || Session["Tipo"].ToString() == "Administrador") { //Selectlist calificacion vendedor var calificacion = new SelectList(new [] { new { value = 0, text = "Seleccione una opción...." }, new { value = 1, text = "1" }, new { value = 2, text = "2" }, new { value = 3, text = "3" }, new { value = 4, text = "4" }, new { value = 5, text = "5" }, new { value = 6, text = "6" }, new { value = 7, text = "7" }, new { value = 8, text = "8" }, new { value = 9, text = "9" }, new { value = 10, text = "10" } }, "value", "text", 0); ViewData["Calificacion"] = calificacion; ViewBag.Id_Cliente = new SelectList(db.Cliente, "Id", "Gral_Nombre"); return(View()); } else { LoginController lc = new LoginController(); string redireccion = lc.Redireccionar(Session["Tipo"].ToString()); return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0])); } }
public ActionResult Create([Bind(Include = "Id,Gtn_Escrituras,Gtn_Planta_Cartografica,Gtn_Predial,Gtn_Recibo_Luz,Gtn_Recibo_Agua,Gtn_Acta_Nacimiento,Gtn_IFE_Copia,Gtn_Sol_Ret_Ifo,Gtn_Cert_Hip,Gtn_Cert_Fiscal,Gtn_Sol_Estado,Gtn_Junta_URBI,Gtn_Agua_Pago_Inf,Gtn_Cert_Cartogr,Gtn_No_Oficial,Gtn_Avaluo,Gtn_CT_Banco,Gtn_Aviso_Suspension,Gtn_Formato_Infonavit,Gtn_Fotos_Propiedad,Gtn_Evaluo_Contacto,Gtn_Planeacion_Fianza,Gtn_Urbanizacion,Gtn_Credito_INFONAVIT,Gtn_Notaria,Gtn_Firma_Escrituras,Id_Corretaje,Id_Cliente,Gtn_ProgresoForm,Id_Usuario,Gtn_ReciboActualizado,Gtn_Taller,Gtn_CuentaBancaria,Gtn_Acta_Nacim_Cony,Gtn_Acta_Matrimonio,Gtn_DatosGnrl_Comp,Gtn_Comp_Domicilio,Gtn_Recibo_Nomina,Gtn_RFC_Comprador,Gtn_CURP_Comprador,Gtn_RFC_Conyugue,Gtn_CURP_Conyugue,Gtn_Inscp_INFONAVIT,Gtn_Acta_Nac_Ven,Gtn_Acta_Nac_Cony_Ven,Gtn_Acta_Matrimonio_Ven,Gtn_IFE_Copia_Ven,Gtn_RFC_Ven,Gtn_CURP_Ven,Gtn_RFC_Conyu_Ven,Gtn_CURP_Conyu_Ven,Gtn_Entrega_Vivienda,Gtn_FechaAlta,Gtn_Aviso_Ret")] Gestion gestion) { if (Session["Usuario"] == null) { return(RedirectToAction("Index", "Home")); } else if (Session["Tipo"].ToString() == "Gestion" || Session["Tipo"].ToString() == "Administrador") { gestion.Gtn_Escrituras = ((gestion.Gtn_Escrituras == null) ? false : gestion.Gtn_Escrituras); gestion.Gtn_Planta_Cartografica = ((gestion.Gtn_Planta_Cartografica == null) ? false : gestion.Gtn_Planta_Cartografica); gestion.Gtn_Predial = ((gestion.Gtn_Predial == null) ? false : gestion.Gtn_Predial); gestion.Gtn_Recibo_Luz = ((gestion.Gtn_Recibo_Luz == null) ? false : gestion.Gtn_Recibo_Luz); gestion.Gtn_Recibo_Agua = ((gestion.Gtn_Recibo_Agua == null) ? false : gestion.Gtn_Recibo_Agua); gestion.Gtn_Acta_Nacimiento = ((gestion.Gtn_Acta_Nacimiento == null) ? false : gestion.Gtn_Acta_Nacimiento); gestion.Gtn_IFE_Copia = ((gestion.Gtn_IFE_Copia == null) ? false : gestion.Gtn_IFE_Copia); gestion.Gtn_Sol_Ret_Ifo = ((gestion.Gtn_Sol_Ret_Ifo == null) ? false : gestion.Gtn_Sol_Ret_Ifo); gestion.Gtn_Cert_Hip = ((gestion.Gtn_Cert_Hip == null) ? false : gestion.Gtn_Cert_Hip); gestion.Gtn_Cert_Fiscal = ((gestion.Gtn_Cert_Fiscal == null) ? false : gestion.Gtn_Cert_Fiscal); gestion.Gtn_Sol_Estado = ((gestion.Gtn_Sol_Estado == null) ? false : gestion.Gtn_Sol_Estado); gestion.Gtn_Junta_URBI = ((gestion.Gtn_Junta_URBI == null) ? false : gestion.Gtn_Junta_URBI); gestion.Gtn_Agua_Pago_Inf = ((gestion.Gtn_Agua_Pago_Inf == null) ? false : gestion.Gtn_Agua_Pago_Inf); gestion.Gtn_Cert_Cartogr = ((gestion.Gtn_Cert_Cartogr == null) ? false : gestion.Gtn_Cert_Cartogr); gestion.Gtn_No_Oficial = ((gestion.Gtn_No_Oficial == null) ? false : gestion.Gtn_No_Oficial); gestion.Gtn_Avaluo = ((gestion.Gtn_Avaluo == null) ? false : gestion.Gtn_Avaluo); gestion.Gtn_CT_Banco = ((gestion.Gtn_CT_Banco == null) ? false : gestion.Gtn_CT_Banco); gestion.Gtn_Aviso_Suspension = ((gestion.Gtn_Aviso_Suspension == null) ? false : gestion.Gtn_Aviso_Suspension); gestion.Gtn_Formato_Infonavit = ((gestion.Gtn_Formato_Infonavit == null) ? false : gestion.Gtn_Formato_Infonavit); gestion.Gtn_Fotos_Propiedad = ((gestion.Gtn_Fotos_Propiedad == null) ? false : gestion.Gtn_Fotos_Propiedad); gestion.Gtn_Evaluo_Contacto = ((gestion.Gtn_Evaluo_Contacto == null) ? false : gestion.Gtn_Evaluo_Contacto); gestion.Gtn_Planeacion_Fianza = ((gestion.Gtn_Planeacion_Fianza == null) ? false : gestion.Gtn_Planeacion_Fianza); gestion.Gtn_Urbanizacion = ((gestion.Gtn_Urbanizacion == null) ? false : gestion.Gtn_Urbanizacion); gestion.Gtn_Credito_INFONAVIT = ((gestion.Gtn_Credito_INFONAVIT == null) ? false : gestion.Gtn_Credito_INFONAVIT); gestion.Gtn_Notaria = ((gestion.Gtn_Notaria == null) ? false : gestion.Gtn_Notaria); gestion.Gtn_Firma_Escrituras = ((gestion.Gtn_Firma_Escrituras == null) ? false : gestion.Gtn_Firma_Escrituras); gestion.Gtn_Acta_Nacim_Cony = ((gestion.Gtn_Acta_Nacim_Cony == null) ? false : gestion.Gtn_Acta_Nacim_Cony); gestion.Gtn_Acta_Matrimonio = ((gestion.Gtn_Acta_Matrimonio == null) ? false : gestion.Gtn_Acta_Matrimonio); gestion.Gtn_DatosGnrl_Comp = ((gestion.Gtn_DatosGnrl_Comp == null) ? false : gestion.Gtn_DatosGnrl_Comp); gestion.Gtn_Comp_Domicilio = ((gestion.Gtn_Comp_Domicilio == null) ? false : gestion.Gtn_Comp_Domicilio); gestion.Gtn_Recibo_Nomina = ((gestion.Gtn_Recibo_Nomina == null) ? false : gestion.Gtn_Recibo_Nomina); gestion.Gtn_RFC_Comprador = ((gestion.Gtn_RFC_Comprador == null) ? false : gestion.Gtn_RFC_Comprador); gestion.Gtn_CURP_Comprador = ((gestion.Gtn_CURP_Comprador == null) ? false : gestion.Gtn_CURP_Comprador); gestion.Gtn_RFC_Conyugue = ((gestion.Gtn_RFC_Conyugue == null) ? false : gestion.Gtn_RFC_Conyugue); gestion.Gtn_CURP_Conyugue = ((gestion.Gtn_CURP_Conyugue == null) ? false : gestion.Gtn_CURP_Conyugue); gestion.Gtn_Inscp_INFONAVIT = ((gestion.Gtn_Inscp_INFONAVIT == null) ? false : gestion.Gtn_Inscp_INFONAVIT); gestion.Gtn_Acta_Nac_Ven = ((gestion.Gtn_Acta_Nac_Ven == null) ? false : gestion.Gtn_Acta_Nac_Ven); gestion.Gtn_Acta_Nac_Cony_Ven = ((gestion.Gtn_Acta_Nac_Cony_Ven == null) ? false : gestion.Gtn_Acta_Nac_Cony_Ven); gestion.Gtn_Acta_Matrimonio_Ven = ((gestion.Gtn_Acta_Matrimonio_Ven == null) ? false : gestion.Gtn_Acta_Matrimonio_Ven); gestion.Gtn_IFE_Copia_Ven = ((gestion.Gtn_IFE_Copia_Ven == null) ? false : gestion.Gtn_IFE_Copia_Ven); gestion.Gtn_RFC_Ven = ((gestion.Gtn_RFC_Ven == null) ? false : gestion.Gtn_RFC_Ven); gestion.Gtn_CURP_Ven = ((gestion.Gtn_CURP_Ven == null) ? false : gestion.Gtn_CURP_Ven); gestion.Gtn_RFC_Conyu_Ven = ((gestion.Gtn_RFC_Conyu_Ven == null) ? false : gestion.Gtn_RFC_Conyu_Ven); gestion.Gtn_CURP_Conyu_Ven = ((gestion.Gtn_CURP_Conyu_Ven == null) ? false : gestion.Gtn_CURP_Conyu_Ven); gestion.Gtn_Entrega_Vivienda = ((gestion.Gtn_Entrega_Vivienda == null) ? false : gestion.Gtn_Entrega_Vivienda); gestion.Gtn_Taller = ((gestion.Gtn_Taller == null) ? false : gestion.Gtn_Taller); gestion.Gtn_CuentaBancaria = ((gestion.Gtn_CuentaBancaria == null) ? false : gestion.Gtn_CuentaBancaria); gestion.Gtn_ReciboActualizado = ((gestion.Gtn_ReciboActualizado == null) ? false : gestion.Gtn_ReciboActualizado); gestion.Gtn_Aviso_Ret = ((gestion.Gtn_Aviso_Ret == null) ? false : gestion.Gtn_Aviso_Ret); if (ModelState.IsValid) { gestion.Gtn_FechaAlta = DateTime.Now; db.Gestion.Add(gestion); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id_Cliente = new SelectList(db.Cliente, "Id", "Gral_Nombre", gestion.Id_Cliente); ViewBag.Id_Corretaje = new SelectList(db.Corretaje, "Id", "Crt_Status", gestion.Id_Corretaje); return(View(gestion)); } else { LoginController lc = new LoginController(); string redireccion = lc.Redireccionar(Session["Tipo"].ToString()); return(RedirectToAction(redireccion.Split('-')[1], redireccion.Split('-')[0])); } }