public void llenarEntidadFedarativa() { List <listEntidadFederativa> lst = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { lst = (from d in db.Entidad_Federativa select new listEntidadFederativa { id_EF = d.ID_Entidad_Federativa, name_EF = d.Nombre_Entidad_Federativa }).ToList(); } List <SelectListItem> items_EF = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.name_EF.ToString(), Value = d.id_EF.ToString(), Selected = false }); }); ViewBag.items_EF = items_EF; }
public ActionResult EditUsuario(EditUsuariosViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new Sistema_TicketsEntities()) { var oUserC = db.Usuario_Cliente.Find(model.UCid); oUserC.Nombre_UCliente = model.UCnombre; oUserC.Apellido_PaternoUCliente = model.UCapellidoP; oUserC.Apellido_MaternoUCliente = model.UCapellidoM; oUserC.Usuario_Clave = model.UcusuarioClave; oUserC.Celular = model.UCcelular; oUserC.Telefono_Oficina = model.UCcelular; oUserC.Extension = model.UCext; var oUserL = db.Usuarios_Login.Find(model.ULid); oUserL.Nombre_Usuarios_Login = model.ULnombre; oUserL.Estatus = model.ULestatus; oUserL.Correo_electronico = model.ULCcorreo_electronico; if (model.ULcontraseña != null && model.ULcontraseña.Trim() != "") { oUserL.Contraseña = model.ULcontraseña; } db.Entry(oUserC).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); db.Entry(oUserL).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }
public ActionResult SeeUsuario(SeeUsuariosClienteTableViewModel model) { ViewData["nombre_user"] = UserSession.nombre_user; List <SeeUsuariosClienteTableViewModel> lst = null; using (var dbc = new Sistema_TicketsEntities()) { lst = (from d in dbc.Usuario_Cliente join b in dbc.Usuarios_Login on d.ID_Usuarios_Login equals b.ID_Usuarios_Login where d.ID_Cliente == model.idCliente & d.Estatus == true select new SeeUsuariosClienteTableViewModel { iduserC = d.ID_Usuario_Cliente, NombreC = d.Nombre_UCliente, ApellidoP = d.Apellido_PaternoUCliente, ApellidoM = d.Apellido_MaternoUCliente, UseClave = d.Usuario_Clave, Celular = d.Celular, TelOfi = d.Telefono_Oficina, Extencion = (int)d.Extension, idCliente = d.ID_Cliente, iduser = d.ID_Usuarios_Login, Nombre_UL = b.Nombre_Usuarios_Login }).ToList(); } return(View(lst)); }
public ActionResult SearchCliente(ClientesVarViewsModel model) { ViewData["nombre_user"] = UserSession.nombre_user; List <SearchClienteTableViewModel> lst; using (var dbs = new Sistema_TicketsEntities()) { lst = (from d in dbs.Cliente where d.ID_Cliente == model.idcliente select new SearchClienteTableViewModel { idCliente = d.ID_Cliente, NameCliente = d.Nombre_Cliente, Calle = d.Calle, numero = d.Numero, colonia = d.Colonia, telefono = d.Telefono, correo_electronico = d.Correo_Electronico, etidad_feerativa = d.ID_Entidad_Federativa }).ToList(); return(View(lst)); } }
public void llenarListaMedioContacto() { List <listMedioContacto> lst = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { lst = (from d in db.Medio_de_Contacto select new listMedioContacto { idmedio = d.ID_Medio_de_Contacto, namemedio = d.Nombre_Medio_de_Contacto }).ToList(); } List <SelectListItem> items_MC = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.namemedio.ToString(), Value = d.idmedio.ToString(), Selected = false }); }); ViewBag.items_MC = items_MC; }
public void llenarListaServicios() { List <listServico> lst = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { lst = (from d in db.Servicio select new listServico { idservicio = d.ID_Servicio, nameservicio = d.Nombre_Servicio }).ToList(); } List <SelectListItem> items_S = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.nameservicio.ToString(), Value = d.idservicio.ToString(), Selected = false }); }); ViewBag.items_S = items_S; }
public ActionResult DeleteUsuario(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var db = new Sistema_TicketsEntities(); DeleteUsuarioCliente odelete = new DeleteUsuarioCliente(); var ouserC = db.Usuario_Cliente.Find(id); odelete.UCid = ouserC.ID_Cliente; odelete.UCnombre = ouserC.Nombre_UCliente; odelete.UCapellidoP = ouserC.Apellido_PaternoUCliente; odelete.UCapellidoM = ouserC.Apellido_MaternoUCliente; odelete.UCcelular = ouserC.Celular; odelete.UctelOf = ouserC.Telefono_Oficina; odelete.UCext = (int)ouserC.Extension; var ouserL = db.Usuarios_Login.Find(ouserC.ID_Usuarios_Login); odelete.ULCcorreo_electronico = ouserL.Correo_electronico; odelete.ULnombre = ouserL.Nombre_Usuarios_Login; odelete.ULUltimoLogin = ouserL.Ultimo_Login; odelete.ULcontraseña = ouserL.Contraseña; odelete.ULestatus = ouserL.Estatus; if (ouserL == null) { return(HttpNotFound()); } return(View(odelete)); }
public void llenarSistema() { List <lisSistema> lst = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { lst = (from d in db.Sistema select new lisSistema { id_Sistema = d.ID_Sistema, name_Sistema = d.Nombre_Sistema }).ToList(); } List <SelectListItem> items_Sis = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.name_Sistema.ToString(), Value = d.id_Sistema.ToString(), Selected = false }); }); ViewBag.items_Sis = items_Sis; }
public ActionResult SeeClientes() { ViewData["nombre_user"] = UserSession.nombre_user; List <SeeClientesTableViewModel> lst = null; using (var dbc = new Sistema_TicketsEntities()) { lst = (from d in dbc.Cliente join b in dbc.Entidad_Federativa on d.ID_Entidad_Federativa equals b.ID_Entidad_Federativa orderby d.ID_Cliente select new SeeClientesTableViewModel { idCliente = d.ID_Cliente, NameCliente = d.Nombre_Cliente, Calle = d.Calle, numero = d.Numero, colonia = d.Colonia, telefono = d.Telefono, correo_electronico = d.Correo_Electronico, etidad_feerativa = d.ID_Entidad_Federativa, Nombre_EF = b.Nombre_Entidad_Federativa }).ToList(); } return(View(lst)); }
public ActionResult SeeProblemas() { ViewData["nombre_user"] = UserSession.nombre_user; List <SeeProblema> lst = null; using (var db = new Sistema_TicketsEntities()) { lst = (from d in db.Ticket join b in db.Solucion on d.ID_Ticket equals b.ID_Ticket join c in db.Pantallas on d.ID_Pantalla equals c.ID_Pantalla select new SeeProblema { Nombre_Problema = d.Nombre_Problema, descripción_problema = d.Descripcion_Problema, descrpcion_solucion = b.Descripcion_en_Pasos, idpantalla = d.ID_Pantalla, nombre_pantalla = c.Nombre_Pantalla }).ToList(); } return(View(lst)); }
public ActionResult SelecSearchCliente() { List <listCliente> lst = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { lst = (from d in db.Cliente select new listCliente { id = d.ID_Cliente, name = d.Nombre_Cliente }).ToList(); } List <SelectListItem> items = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.name.ToString(), Value = d.id.ToString(), Selected = false }); }); ViewBag.items = items; return(View()); }
public ActionResult SeeHistorial(SeeTicketsUsuarios model) { ViewData["nombre_user"] = UserSession.nombre_user; List <SeeHistorial> lst = null; using (var db = new Sistema_TicketsEntities()) { lst = (from d in db.Historial_Ticket join u in db.Personal_Estratei on d.ID_Estratei equals u.ID_Estratei join v in db.Estado on d.ID_Estado equals v.ID_Estado where d.ID_Ticket == model.idTicket select new SeeHistorial { ID_Historial = d.ID_Historial, Accion_Realizada = d.Accion_Realizada, Fecha_Hora_Modificacion = d.Fecha_Hora_Modificacion, ID_Estado = d.ID_Estado, ID_Estratei = d.ID_Estratei, ID_Ticket = d.ID_Ticket, Nombre_Personal = u.Nombre_PEstratei, Nombre_Estado = v.Nombre_Estado }).ToList(); } return(View(lst)); }
public ActionResult Especifico(Buscar model) { List <Especifico> lst = null; ViewData["nombre_user"] = UserSession.nombre_user; using (var db = new Sistema_TicketsEntities()) { lst = (from d in db.Ticket join b in db.Solucion on d.ID_Ticket equals b.ID_Ticket join c in db.Pantallas on d.ID_Pantalla equals c.ID_Pantalla where d.Nombre_Problema.Contains(model.Nombre_Problema) select new Especifico { idSolucion = b.ID_Solucion, Nombre_Problema = d.Nombre_Problema, descripción_problema = d.Descripcion_Problema, descrpcion_solucion = b.Descripcion_en_Pasos, idpantalla = d.ID_Pantalla, nombre_pantalla = c.Nombre_Pantalla }).ToList(); } return(View(lst)); }
public void llenarEstado() { List <ListEstado> lst = null; using (var db = new Sistema_TicketsEntities()) { lst = (from d in db.Estado select new ListEstado { ID_Estado = d.ID_Estado, Nombre_Estado = d.Nombre_Estado }).ToList(); } List <SelectListItem> items_EDO = lst.ConvertAll(d => { return(new SelectListItem() { Text = d.Nombre_Estado.ToString(), Value = d.ID_Estado.ToString(), Selected = false }); }); ViewBag.items_EDO = items_EDO; }
public ActionResult Enter(string user, string contraseña) { try { using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { var lst = from d in db.Usuarios_Login where d.Nombre_Usuarios_Login == user && d.Contraseña == contraseña && d.Estatus == true select d; if (lst.Count() > 0) { Usuarios_Login oUser = lst.First(); Session["user"] = oUser; UserSession.iduser = oUser.ID_Usuarios_Login; UserSession.nombre_user = oUser.Nombre_Usuarios_Login; ViewData["nombre_user"] = UserSession.nombre_user; return(Content("1")); } else { return(Content("Usuario Invalido")); } } } catch (Exception ex) { return(Content("Ocurrio un error" + ex.Message)); } }
public ActionResult EditUsuario(int id) { EditUsuariosViewModel model = new EditUsuariosViewModel(); using (var db = new Sistema_TicketsEntities()) { var oUserC = db.Usuario_Cliente.Find(id); model.ULid = oUserC.ID_Usuarios_Login; var oUserL = db.Usuarios_Login.Find(model.ULid); model.ULnombre = oUserL.Nombre_Usuarios_Login; model.ULestatus = oUserL.Estatus; model.ULCcorreo_electronico = oUserL.Correo_electronico; model.UCnombre = oUserC.Nombre_UCliente; model.UCapellidoP = oUserC.Apellido_PaternoUCliente; model.UCapellidoM = oUserC.Apellido_MaternoUCliente; model.UcusuarioClave = oUserC.Usuario_Clave; model.UCcelular = oUserC.Celular; model.UctelOf = oUserC.Telefono_Oficina; model.UCext = (int)oUserC.Extension; model.UCid = oUserC.ID_Usuario_Cliente; model.ULid = oUserL.ID_Usuarios_Login; } return(View(model)); }
public ActionResult AddUsuario(AddUsuariosOptionsClienteViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new Sistema_TicketsEntities()) { Usuarios_Login UL = new Usuarios_Login(); UL.Nombre_Usuarios_Login = model.ULnombre; UL.Contraseña = model.ULcontraseña; UL.Estatus = model.ULestatus; UL.Ultimo_Login = DateTime.Now; UL.Correo_electronico = model.ULCcorreo_electronico; UL.ID_Tipo_Usuario = 2; try { db.Usuarios_Login.Add(UL); db.SaveChanges(); UserLogin.id_User = UL.ID_Usuarios_Login; } catch (Exception ex) { return(Content("Error" + ex.InnerException)); } } using (var dbc = new Sistema_TicketsEntities()) { Usuario_Cliente UC = new Usuario_Cliente(); UC.Nombre_UCliente = model.UCnombre; UC.Apellido_PaternoUCliente = model.UCapellidoP; UC.Apellido_MaternoUCliente = model.UCapellidoM; UC.Usuario_Clave = model.UcusuarioClave; UC.Celular = model.UCcelular; UC.Estatus = true; UC.Telefono_Oficina = model.UctelOf; UC.Extension = model.UCext; UC.ID_Cliente = Clientes.idCliente; UC.ID_Usuarios_Login = UserLogin.id_User; try { dbc.Usuario_Cliente.Add(UC); dbc.SaveChanges(); } catch (Exception ex) { return(Content("Los datos son incorrectos" + ex.Message)); } return(Content("1")); } }
public ActionResult EditEstado(EditEstado model) { llenarEstado(); if (!ModelState.IsValid) { return(View(model)); } using (var db = new Sistema_TicketsEntities()) { var oticket = db.Ticket.Find(model.idTicket); if (model.idEstado == 1 || oticket.ID_Estado == 4) { return(Content("2")); } else if (oticket.ID_Estado != model.idEstado && model.idEstado == 4 || model.idEstado == 4) { oticket.ID_Estado = model.idEstado; oticket.Fecha_Hora_Fin = DateTime.Now; db.Entry(oticket).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); cambioEstado.idEstado = model.idEstado; } else if (oticket.ID_Estado != model.idEstado) { oticket.ID_Estado = model.idEstado; db.Entry(oticket).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); cambioEstado.idEstado = model.idEstado; } else { return(Content("3")); } } using (var db = new Sistema_TicketsEntities()) { Historial_Ticket ohistorial_ticket = new Historial_Ticket(); ohistorial_ticket.Accion_Realizada = "Se cambio el estado"; ohistorial_ticket.ID_Estado = cambioEstado.idEstado; ohistorial_ticket.Fecha_Hora_Modificacion = DateTime.Now; ohistorial_ticket.ID_Estratei = UserSession.iduser; ohistorial_ticket.ID_Ticket = model.idTicket; db.Historial_Ticket.Add(ohistorial_ticket); db.SaveChanges(); } return(Content("1")); }
public ActionResult VerMas(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } var db = new Sistema_TicketsEntities(); VerMasTicket oVerMas = new VerMasTicket(); var ticket = db.Ticket.Find(id); oVerMas.fecha_hora_Inicio = ticket.Fecha_Hora_Inicio; oVerMas.versionUser = ticket.Version_Usuario; oVerMas.nombreProblema = ticket.Nombre_Problema; oVerMas.descrpcionProblema = ticket.Descripcion_Problema; oVerMas.imagen = ticket.Imagen; var ticketPantalla = db.Pantallas.Find(ticket.ID_Pantalla); oVerMas.Nombre_Pantalla = ticketPantalla.Nombre_Pantalla; var ticketNombreUsuarioCliente = db.Usuario_Cliente.Find(ticket.ID_Usuario_Cliente); oVerMas.Nombre_Usuario_Cliente = ticketNombreUsuarioCliente.Nombre_UCliente; var ticketMedioContacto = db.Medio_de_Contacto.Find(ticket.ID_Medio_de_Contacto); oVerMas.Nombre_Medio_Contacto = ticketMedioContacto.Nombre_Medio_de_Contacto; var ticketServicio = db.Servicio.Find(ticket.ID_Servicio); oVerMas.Nombre_Servicio = ticketServicio.Nombre_Servicio; var ticketEstado = db.Estado.Find(ticket.ID_Estado); oVerMas.Nombre_Estado = ticketEstado.Nombre_Estado; var ticketPrioridad = db.Prioridad.Find(ticket.ID_Prioridad); oVerMas.Nombre_Prioridad = ticketPrioridad.Nombre_Prioridad; if (ticket == null) { return(HttpNotFound()); } return(View(oVerMas)); }
public ActionResult AddSolucion(AddSolucionViewModel model) { using (var db = new Sistema_TicketsEntities()) { var osolucion = db.Solucion.Find(TicketsVarViemModel.idTickets); if (osolucion.ID_Ticket == TicketsVarViemModel.idTickets) { return(Content("2")); } Solucion oSolucion = new Solucion(); oSolucion.Descripcion_en_Pasos = model.Descripcion; oSolucion.Fecha_Solucion = model.fecha; oSolucion.ID_Ticket = TicketsVarViemModel.idTickets; oSolucion.ID_Estratei = UserSession.iduser; try { db.Solucion.Add(oSolucion); db.SaveChanges(); } catch (Exception ex) { return(Content("nooo" + ex.InnerException)); } } using (var db = new Sistema_TicketsEntities()) { Historial_Ticket ohistorial_ticket = new Historial_Ticket(); ohistorial_ticket.Accion_Realizada = "Se agrego solución"; ohistorial_ticket.ID_Estado = 3; ohistorial_ticket.Fecha_Hora_Modificacion = DateTime.Now; ohistorial_ticket.ID_Estratei = UserSession.iduser; ohistorial_ticket.ID_Ticket = TicketsVarViemModel.idTickets; db.Historial_Ticket.Add(ohistorial_ticket); db.SaveChanges(); var oticket = db.Ticket.Find(TicketsVarViemModel.idTickets); oticket.ID_Estado = 3; oticket.Fecha_Hora_Fin = DateTime.Now; db.Entry(oticket).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }
// GET: Tickets public ActionResult Add_Ticket() { ViewData["nombre_user"] = UserSession.nombre_user; llenarListaServicios(); llenarListaMedioContacto(); llenarCliente(); using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { List <Sistema> sistemalist = db.Sistema.ToList(); ViewBag.sistemalist = new SelectList(sistemalist, "ID_Sistema", "Nombre_Sistema"); } return(View()); }
// GET: TicketsOptions public ActionResult EditEstado(int id) { llenarEstado(); EditEstado model = new EditEstado(); using (var db = new Sistema_TicketsEntities()) { var oticket = db.Ticket.Find(id); model.nombreProblema = oticket.Nombre_Problema; model.descrpcionProblema = oticket.Descripcion_Problema; model.idEstado = oticket.ID_Estado; model.idTicket = oticket.ID_Ticket; } return(View(model)); }
public ActionResult SeeTicketsNumero(ElegidoTickets model) { ViewData["nombre_user"] = UserSession.nombre_user; List <SeeTicketsNumero> lst = null; using (var db = new Sistema_TicketsEntities()) { lst = (from d in db.Ticket join c in db.Pantallas on d.ID_Pantalla equals c.ID_Pantalla join w in db.Medio_de_Contacto on d.ID_Medio_de_Contacto equals w.ID_Medio_de_Contacto join f in db.Estado on d.ID_Estado equals f.ID_Estado join a in db.Prioridad on d.ID_Prioridad equals a.ID_Prioridad join r in db.Servicio on d.ID_Servicio equals r.ID_Servicio join g in db.Usuario_Cliente on d.ID_Usuario_Cliente equals g.ID_Usuario_Cliente where d.ID_Ticket == model.ID_Ticket select new SeeTicketsNumero { idTicket = d.ID_Ticket, fecha_inicio = d.Fecha_Hora_Inicio, version_usuario = d.Version_Usuario, nombre_problema = d.Nombre_Problema, descripción_problema = d.Descripcion_Problema, idusuario = d.ID_Usuario_Cliente, Nombre_Usuario = g.Nombre_UCliente, idpantalla = d.ID_Pantalla, Nombre_Pantalla = c.Nombre_Pantalla, idmedio_contacto = d.ID_Medio_de_Contacto, Nombre_MedioContacto = w.Nombre_Medio_de_Contacto, idestado = d.ID_Estado, Nombre_Estado = f.Nombre_Estado, idprioridad = d.ID_Prioridad, Nombre_Prioridad = a.Nombre_Prioridad, idservicio = d.ID_Servicio, Nombre_Servicio = r.Nombre_Servicio }).ToList(); } return(View(lst)); }
public ActionResult DeleteUsuario(DeleteUsuarioCliente model) { using (var db = new Sistema_TicketsEntities()) { var oUserC = db.Usuario_Cliente.Find(model.UCid); var oUserL = db.Usuarios_Login.Find(oUserC.ID_Usuarios_Login); oUserC.Estatus = false; oUserL.Estatus = false; db.Entry(oUserC).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); db.Entry(oUserL).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }
public ActionResult AddCliente(AddClientesViewsModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new Sistema_TicketsEntities()) { Cliente clientes = new Cliente(); clientes.Nombre_Cliente = model.Nombre_Cliente; clientes.Calle = model.Calle; clientes.Numero = model.Numero; clientes.Colonia = model.Colonia; clientes.Telefono = model.Telefono; clientes.Correo_Electronico = model.Correo_Electronico; clientes.ID_Entidad_Federativa = model.ID_EF; try { db.Cliente.Add(clientes); db.SaveChanges(); Clientes.idCliente = clientes.ID_Cliente; } catch (Exception ex) { return(Content("Ocurrio un error" + ex.Message)); } } using (var dbSistema = new Sistema_TicketsEntities()) { Sistema_Cliente sis_Cliente = new Sistema_Cliente(); sis_Cliente.ID_Sistema = model.ID_Sistema; sis_Cliente.ID_Cliente = Clientes.idCliente; sis_Cliente.Version_Cliente = model.version_sis; sis_Cliente.Vigencia = model.vigencia; sis_Cliente.Fecha_Contrato = model.fecha_contrato; dbSistema.Sistema_Cliente.Add(sis_Cliente); dbSistema.SaveChanges(); } return(Content("1")); }
public ActionResult EditCliente(int id) { llenarEntidadFedarativa(); EditClientesViewModel model = new EditClientesViewModel(); using (var db = new Sistema_TicketsEntities()) { var oCliente = db.Cliente.Find(id); model.Nombre_Cliente = oCliente.Nombre_Cliente; model.Calle = oCliente.Calle; model.Numero = oCliente.Numero; model.Colonia = oCliente.Colonia; model.Telefono = oCliente.Telefono; model.Correo_Electronico = oCliente.Correo_Electronico; model.ID_EF = oCliente.ID_Entidad_Federativa; model.id_c = oCliente.ID_Cliente; } return(View(model)); }
public JsonResult GetSistema(int ID_Sistema) { List <Modulos> moduloslist = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { db.Configuration.ProxyCreationEnabled = false; moduloslist = db.Modulos.Where(x => x.ID_Sistema == ID_Sistema).ToList(); } List <SelectListItem> items_C = moduloslist.ConvertAll(d => { return(new SelectListItem() { Text = d.Nombre_Modulo.ToString(), Value = d.ID_Modulo.ToString(), Selected = false }); }).ToList(); return(Json(moduloslist, JsonRequestBehavior.AllowGet)); }
public JsonResult GetModulo(int ID_Modulo) { List <Pantallas> pantallaslist = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { db.Configuration.ProxyCreationEnabled = false; pantallaslist = db.Pantallas.Where(x => x.ID_Modulo == ID_Modulo).ToList(); } List <SelectListItem> items_C = pantallaslist.ConvertAll(d => { return(new SelectListItem() { Text = d.Nombre_Pantalla.ToString(), Value = d.ID_Pantalla.ToString(), Selected = false }); }).ToList(); return(Json(pantallaslist, JsonRequestBehavior.AllowGet)); }
public JsonResult GetCliente(int ID_Cliente) { List <Usuario_Cliente> userlist = null; using (Sistema_TicketsEntities db = new Sistema_TicketsEntities()) { db.Configuration.ProxyCreationEnabled = false; userlist = db.Usuario_Cliente.Where(x => x.ID_Cliente == ID_Cliente & x.Estatus == true).ToList(); } List <SelectListItem> items_C = userlist.ConvertAll(d => { return(new SelectListItem() { Text = d.Nombre_UCliente.ToString(), Value = d.ID_Usuario_Cliente.ToString(), Selected = false }); }).ToList(); return(Json(userlist, JsonRequestBehavior.AllowGet)); }
public ActionResult EditCliente(EditClientesViewModel model) { if (!ModelState.IsValid) { return(View(model)); } using (var db = new Sistema_TicketsEntities()) { var oCliente = db.Cliente.Find(model.id_c); oCliente.Nombre_Cliente = model.Nombre_Cliente; oCliente.Calle = model.Calle; oCliente.Numero = model.Numero; oCliente.Colonia = model.Colonia; oCliente.Telefono = model.Telefono; oCliente.Correo_Electronico = model.Correo_Electronico; oCliente.ID_Entidad_Federativa = model.ID_EF; db.Entry(oCliente).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); } return(Content("1")); }