public IniciaMovimento() { // Required for Windows Form Designer support InitializeComponent(); // ConfiguraDataSet(); GridTurno.Focus(); }
public FIniciaMovimento() { // Required for Windows Form Designer support InitializeComponent(); // MovimentoController = new MovimentoController(); OperadorController = new OperadorController(); TurnoController = new TurnoController(); ConfiguraDataSet(); GridTurno.Focus(); }
public void Buscar() { Expression <Func <Turno, bool> > pred = x => true; pred = pred.And(x => x.FechaTurno >= dpDesde.Value.Date && x.FechaTurno <= dpHasta.Value.Date); pred = _productorId != Guid.Empty ? pred.And(x => x.ProductorId == _productorId) : pred; var turnos = Context.Turno.Where(pred).ToList(); var gridTurnos = new List <GridTurno>(); foreach (var item in turnos) { var turno = new GridTurno(); CooperativaProduccionEntities _context = new CooperativaProduccionEntities(); var productor = _context.Vw_Productor .Where(x => x.ID == item.ProductorId) .FirstOrDefault(); turno.Id = item.Id; turno.NOMBRE = productor.NOMBRE; turno.nrofet = productor.nrofet; turno.Provincia = productor.Provincia; turno.Telefono = productor.TELEFONO; turno.FechaSolicitud = item.FechaSolicitud.ToShortDateString(); turno.FechaTurno = item.FechaTurno.ToShortDateString(); turno.Kilos = item.Kilos.ToString("N2"); gridTurnos.Add(turno); } if (gridTurnos.Count() > 0) { gridControlPringreso.DataSource = gridTurnos; gridViewPreingreso.Columns[0].Visible = false; gridViewPreingreso.Columns[1].Width = 90; gridViewPreingreso.Columns[2].Width = 90; gridViewPreingreso.Columns[3].Width = 90; gridViewPreingreso.Columns[4].Width = 250; gridViewPreingreso.Columns[5].Width = 120; gridViewPreingreso.Columns[6].Width = 120; gridViewPreingreso.Columns[7].Width = 120; gridViewPreingreso.Columns[8].Width = 120; } }