public ActionResult ClienteLugar(ClienteLugarModels ClienteLugar) { CatCliente_Datos ClienteDatos = new CatCliente_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { ClienteLugar.Conexion = Conexion; ClienteLugar.Opcion = 1; //ClienteLugar.listaLugares = ClienteDatos.obtenerLugaresClientes(ClienteLugar); ClienteDatos.ACLugaresCliente(ClienteLugar); if (ClienteLugar.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("Lugares", new { id = ClienteLugar.IDCliente, id2 = ClienteLugar.IDSucursal })); } else { ClienteLugar.Conexion = Conexion; ClienteLugar.listaLugares = ClienteDatos.obtenerLugaresClientes(ClienteLugar); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; return(RedirectToAction("ClienteLugar", new { id = ClienteLugar.IDCliente, id2 = ClienteLugar.IDSucursal })); } } else { ClienteLugar.Conexion = Conexion; ClienteLugar.listaLugares = ClienteDatos.obtenerLugaresClientes(ClienteLugar); return(View(ClienteLugar)); } } else { return(RedirectToAction("Lugares", new { id = ClienteLugar.IDCliente, id2 = ClienteLugar.IDSucursal })); } } catch (Exception) { ClienteLugar.Conexion = Conexion; ClienteLugar.listaLugares = ClienteDatos.obtenerLugaresClientes(ClienteLugar); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Lugares", new { id = ClienteLugar.IDCliente, id2 = ClienteLugar.IDSucursal })); } }
public ActionResult DeleteLugar(string id) { try { ClienteLugarModels Cliente = new ClienteLugarModels(); CatCliente_Datos ClienteDatos = new CatCliente_Datos(); Cliente.Conexion = Conexion; Cliente.Usuario = User.Identity.Name; Cliente.IDClienteLugar = id; //Cliente.IDSucursal = id2; ClienteDatos.EliminarLugarCliente(Cliente); TempData["typemessage"] = "1"; // TempData["message"] = "El registro se ha eliminado correctamente"; return(Json("")); } catch { return(View()); } }
public ActionResult ClienteLugar(string id, string id2) { CatCliente_Datos ClienteDatos = new CatCliente_Datos(); try { Token.SaveToken(); ClienteLugarModels ClienteLugar = new ClienteLugarModels(); ClienteLugar.IDCliente = id; ClienteLugar.Conexion = Conexion; ClienteLugar.IDSucursal = id2; ClienteLugar.listaLugares = ClienteDatos.obtenerLugaresClientes(ClienteLugar); return(View(ClienteLugar)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Lugares", new { id = id, id2 = id2 })); } }
//ASIGNAR LUGARES AL CLIENTE // [HttpPost] public ActionResult Lugares(string id, string id2) { try { ClienteLugarModels ClienteLugar = new ClienteLugarModels(); CatCliente_Datos ClienteD = new CatCliente_Datos(); ClienteLugar.IDCliente = id; ClienteLugar.IDSucursal = id2; ClienteLugar.Conexion = Conexion; ClienteLugar = ClienteD.ObtenerLugares(ClienteLugar); return(View(ClienteLugar)); } catch (Exception) { CatClienteModels Cliente = new CatClienteModels(); Cliente.ListaClientes = new List <CatClienteModels>(); TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(Cliente)); } }