public void AsignarClienteAUnaCola(ColaClienteModelo colaClienteModelo) { using (var db = new db_Tickek_AtencionClienteEntities()) { db.ColaCliente.Add(MapearABaseDeDatos(colaClienteModelo)); db.SaveChanges(); } }
private void InsertarClienteAUnaCola() { ColaClienteModelo objColaClienteModelo = new ColaClienteModelo(); objColaClienteModelo.IdCliente = ViewBag.ClienteAsignar.Id; objColaClienteModelo.IdCola = _repositorioColaCliente.ObtenerIdColaAAsignarAlCliente(); objColaClienteModelo.EstadoAtencion = CLIENTE_NO_ATENTIDO; _repositorioColaCliente.AsignarClienteAUnaCola(objColaClienteModelo); }
public ColaCliente MapearABaseDeDatos(ColaClienteModelo colaClienteModelo) { return(new ColaCliente() { IdCola = colaClienteModelo.IdCola, IdCliente = colaClienteModelo.IdCliente, EstadoAtencion = colaClienteModelo.EstadoAtencion }); }
public ActionResult AsignarClienteAUnaCola(ColaClienteModelo colaClienteModelo) { if (ViewBag.ClienteAsignar == null) { SetViewBagConUltimoClienteCreado(); InsertarClienteAUnaCola(); } ViewBag.ClienteAsignar = new ClienteModelo(); return(View(_repositorioColaCliente.AgruparClientesPorCola())); }