public void ObtenerRepartidoresDisponibles(string licencia) { LISTADEUSUARIOS = new List <VMUsuarios>(); foreach (DataRow item in oDbusuarios.ObtenerRepartidoresConVehiculosYTurnoAbierto(licencia).Rows) { //Varifica que este activo el campo if (item["estatus"].ToString().ToUpper() == "A298B40F-C495-4BD8-A357-4A3209FBC162") { if (item["EstatusTurno"].ToString().ToUpper() == "81494F49-F416-4431-99F4-E0AA4CF7E9F6" || item["EstatusTurno"].ToString().ToUpper() == "38FA16DF-4727-41FD-A03E-E2E43FA78F3F" || item["EstatusTurno"].ToString().ToUpper() == "CCAFB7D6-A27C-4F5B-A4A6-13D35138471F") { if (string.IsNullOrEmpty(item["DtmHoraFin"].ToString())) { VMUsuarios usuario = new VMUsuarios() { Uid = new Guid(item["UidUsuario"].ToString()), uidTurnoRepartidor = new Guid(item["UidTurnoRepartidor"].ToString()), StrNombre = item["Nombre"].ToString(), StrUsuario = item["usuario"].ToString(), MEfectivoEnMano = decimal.Parse(decimal.Parse(item["Efectivo"].ToString()).ToString("N2")), MFondoRepartidor = decimal.Parse(decimal.Parse(item["Fondo"].ToString()).ToString("N2")) }; if (!LISTADEUSUARIOS.Exists(u => u.Uid == Uid)) { LISTADEUSUARIOS.Add(usuario); } } } } } }
public void SeleccionarUsuario(Guid uid) { var objeto = new VMUsuarios(); if (LISTADEUSUARIOS.Exists(u => u.Seleccion == true)) { //objeto = LISTADEUSUARIOS.Find(u => u.Seleccion == true); //objeto.Seleccion = false; objeto = LISTADEUSUARIOS.Find(U => U.Uid == uid); objeto.Seleccion = false; } }
public void RepartidoresEnSucursal(string licencia) { LISTADEUSUARIOS = new List <VMUsuarios>(); foreach (DataRow item in oDbusuarios.ObtenRepartidores(licencia).Rows) { VMUsuarios usuario = new VMUsuarios() { Uid = new Guid(item["UidUsuario"].ToString()), StrNombre = item["Nombre"].ToString(), StrApellidoPaterno = item["ApellidoPaterno"].ToString(), StrApellidoMaterno = item["ApellidoMaterno"].ToString(), StrUsuario = item["usuario"].ToString(), }; LISTADEUSUARIOS.Add(usuario); } }