public void AgregarLineaDeTrabajo() { SupLinea sl = new SupLinea(45564, 25778963, "Mariela", "Ferrer", "MarielaSL", "123"); OrdenProduccion op4 = new OrdenProduccion(); op4.AgregarLinea(sl); }
public OrdenProduccion GetOperacionACargo() { try { if (Sesion.Instance.UsuarioLogueado.GetType().Equals(typeof(SupCalidad))) { SupCalidad supCalidad = (SupCalidad)Sesion.Instance.UsuarioLogueado; return(OrdenProducciones.First(x => x.EstadoOP != EstadoOP.Finalizada && x.SupCalidad != null && x.SupCalidad.Nombre == supCalidad.Nombre && x.SupCalidad.Apellido == supCalidad.Apellido && x.SupCalidad.Documento == supCalidad.Documento && x.SupCalidad.NombreUsuario == supCalidad.NombreUsuario)); } else { if (Sesion.Instance.UsuarioLogueado.GetType().Equals(typeof(SupLinea))) { SupLinea supLinea = (SupLinea)Sesion.Instance.UsuarioLogueado; return(OrdenProducciones.First(x => x.LineaTrabajo.SupLinea == supLinea && x.EstadoOP != EstadoOP.Finalizada)); } else { return(null); } } } catch (System.InvalidOperationException ex) { return(null); } }