//[CustomAuthFilter] //[Authorize(Roles = "Administrador")] public ActionResult Nuevo() { Users us = new Users(); IEnumerable <Roles> listaroles = con.roles.ToList(); List <Roles> roles = new List <Roles>(); IEnumerable <Delegaciones> delegaciones = con.delegaciones.ToList().OrderBy(s => s.Municipio); List <Delegaciones> listadelegaciones = new List <Delegaciones>(); foreach (var i in listaroles) { Roles r = new Roles(); r.Id = i.Id; r.Rol = Seguridad.Decrypt(i.Rol); roles.Add(r); } foreach (var delegacion in delegaciones) { Delegaciones d = new Delegaciones(); d.Id = delegacion.Id; d.Municipio = Seguridad.Decrypt(delegacion.Municipio); listadelegaciones.Add(d); } us.roleslista = roles; us.delegaciones = listadelegaciones; return(View(us)); }
public ActionResult Editar(Delegaciones delegaciones) { Delegaciones delegacioneslistado = con.delegaciones.FirstOrDefault(model => model.Id == delegaciones.Id); delegacioneslistado.Calle = Seguridad.Decrypt(delegacioneslistado.Calle); delegacioneslistado.claveDelegacion = Seguridad.Decrypt(delegacioneslistado.claveDelegacion); delegacioneslistado.Colonia = Seguridad.Decrypt(delegacioneslistado.Colonia); delegacioneslistado.CP = Seguridad.Decrypt(delegacioneslistado.CP); delegacioneslistado.Municipio = Seguridad.Decrypt(delegacioneslistado.Municipio); delegacioneslistado.NumeroExterior = Seguridad.Decrypt(delegacioneslistado.NumeroExterior); delegacioneslistado.NumeroInterior = Seguridad.Decrypt(delegacioneslistado.NumeroInterior); delegacioneslistado.Telefono = Seguridad.Decrypt(delegacioneslistado.Telefono); delegacioneslistado.estado = con.estados.ToList(); List <Estados> estados = new List <Estados>(); foreach (var i in delegacioneslistado.estado) { Estados p = new Estados(); p.Id = i.Id; p.Estado = Seguridad.Decrypt(i.Estado); estados.Add(p); } delegacioneslistado.estado = estados; return(View(delegacioneslistado)); }
public ActionResult Editar(ServiciosDelegacion serviciosdelegacion) { ServiciosDelegacion serviciosDelegacion = con.serviciosdelegacion.FirstOrDefault(model => model.Id == serviciosdelegacion.Id); serviciosDelegacion.delegaciones = con.delegaciones.ToList(); List <Delegaciones> lista = new List <Delegaciones>(); foreach (var i in serviciosDelegacion.delegaciones) { Delegaciones d = new Delegaciones(); d.Id = i.Id; d.Municipio = Seguridad.Decrypt(i.Municipio); lista.Add(d); } serviciosDelegacion.servicios = con.servicios.ToList(); List <Servicios> listaserviciosdelegacion = new List <Servicios>(); foreach (var i in serviciosDelegacion.servicios) { Servicios ser = new Servicios(); ser.Id = i.Id; ser.NombreServicio = Seguridad.Decrypt(i.NombreServicio); listaserviciosdelegacion.Add(ser); } serviciosDelegacion.delegaciones = lista; serviciosDelegacion.servicios = listaserviciosdelegacion; serviciosDelegacion.NombreServicio = Seguridad.Decrypt(serviciosDelegacion.NombreServicio); serviciosDelegacion.AplicaIVA = serviciosDelegacion.AplicaIVA; return(View(serviciosDelegacion)); }
public ActionResult Nuevo() { ServiciosDelegacion serviciosDelegacion = new ServiciosDelegacion(); serviciosDelegacion.delegaciones = con.delegaciones.ToList(); List <Delegaciones> lista = new List <Delegaciones>(); foreach (var i in serviciosDelegacion.delegaciones) { Delegaciones d = new Delegaciones(); d.Id = i.Id; d.Municipio = Seguridad.Decrypt(i.Municipio); lista.Add(d); } serviciosDelegacion.servicios = con.servicios.ToList(); List <Servicios> listaserviciosdelegacion = new List <Servicios>(); foreach (var i in serviciosDelegacion.servicios) { Servicios ser = new Servicios(); ser.Id = i.Id; ser.NombreServicio = Seguridad.Decrypt(i.NombreServicio); listaserviciosdelegacion.Add(ser); } serviciosDelegacion.delegaciones = lista; serviciosDelegacion.servicios = listaserviciosdelegacion; return(View(serviciosDelegacion)); }
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Opciones de ADMINISTRACION private void toolStripMenuItemDelegaciones_Click(object sender, EventArgs e) { // control si tiene acceso a ver/modificar formulario if (!Publica.master) { MessageBox.Show("No tiene autorizacion para acceder a esta opcion.", "Alerta", MessageBoxButtons.OK, MessageBoxIcon.Stop); } else { Delegaciones frm = new Delegaciones(); frm.ShowDialog(); } }
public ActionResult Nuevo() { Delegaciones delegacioneslistado = new Delegaciones(); delegacioneslistado.estado = con.estados.ToList(); List <Estados> estados = new List <Estados>(); foreach (var i in delegacioneslistado.estado) { Estados p = new Estados(); p.Id = i.Id; p.Estado = Seguridad.Decrypt(i.Estado); estados.Add(p); } delegacioneslistado.estado = estados; return(View(delegacioneslistado)); }
public ActionResult Guardar(Delegaciones delegaciones) { if (ModelState.IsValid) { Delegaciones delegacioneslistado = con.delegaciones.FirstOrDefault(model => model.Id == delegaciones.Id); if (delegacioneslistado == null) { Delegaciones del = new Delegaciones(); del.claveDelegacion = Seguridad.Encrypt(delegaciones.claveDelegacion); del.Calle = Seguridad.Encrypt(delegaciones.Calle); del.Colonia = Seguridad.Encrypt(delegaciones.Colonia); del.CP = Seguridad.Encrypt(delegaciones.CP); del.Municipio = Seguridad.Encrypt(delegaciones.Municipio); del.Telefono = Seguridad.Encrypt(delegaciones.Telefono); del.NumeroExterior = Seguridad.Encrypt(delegaciones.NumeroExterior); del.NumeroInterior = Seguridad.Encrypt(delegaciones.NumeroInterior); del.IdEstado = delegaciones.IdEstado; con.delegaciones.Add(del); con.SaveChanges(); } else { delegacioneslistado.claveDelegacion = Seguridad.Encrypt(delegaciones.claveDelegacion); delegacioneslistado.Calle = Seguridad.Encrypt(delegaciones.Calle); delegacioneslistado.Colonia = Seguridad.Encrypt(delegaciones.Colonia); delegacioneslistado.CP = Seguridad.Encrypt(delegaciones.CP); delegacioneslistado.Municipio = Seguridad.Encrypt(delegaciones.Municipio); delegacioneslistado.Telefono = Seguridad.Encrypt(delegaciones.Telefono); delegacioneslistado.NumeroExterior = Seguridad.Encrypt(delegaciones.NumeroExterior); delegacioneslistado.NumeroInterior = Seguridad.Encrypt(delegaciones.NumeroInterior); delegacioneslistado.IdEstado = delegaciones.IdEstado; con.Set <Delegaciones>().AddOrUpdate(delegacioneslistado); con.SaveChanges(); } } return(RedirectToAction("Index")); }
//[CustomAuthFilter] //[Authorize(Roles = "Administrador")] public ActionResult Editar(int id) { Users us = new Users(); IEnumerable <Roles> listaroles = con.roles.ToList(); List <Roles> roles = new List <Roles>(); IEnumerable <Delegaciones> delegaciones = con.delegaciones.ToList().OrderBy(s => s.Municipio); List <Delegaciones> listadelegaciones = new List <Delegaciones>(); foreach (var i in listaroles) { Roles r = new Roles(); r.Id = i.Id; r.Rol = Seguridad.Decrypt(i.Rol); roles.Add(r); } foreach (var delegacion in delegaciones) { Delegaciones d = new Delegaciones(); d.Id = delegacion.Id; d.Municipio = Seguridad.Decrypt(delegacion.Municipio); listadelegaciones.Add(d); } Contexto co = new Contexto(); var usuarios = co.users.FirstOrDefault(x => x.Id == id); us.roleslista = roles; us.delegaciones = listadelegaciones; us.Id = usuarios.Id; us.IdDelegacion = usuarios.IdDelegacion; us.IdRol = usuarios.IdRol; us.Correo = Seguridad.Decrypt(usuarios.Correo); us.Usuario = Seguridad.Decrypt(usuarios.Usuario); return(View(us)); }