private void LlenaGrillaSecador(string valor) { movSecado = MovimientoSecadoBusiness.GetEuids(valor, opcion); dataSecado.AutoGenerateColumns = false; dataSecado.DataSource = movSecado; dataSecado.ClearSelection(); lblTotalSecado.Text = dataSecado.RowCount.ToString(); }
private void LlenaGrilla(string cajaSecador) { var data = MovimientoSecadoBusiness.GetEuidsByBox(cajaSecador); dataEuid.AutoGenerateColumns = false; dataEuid.DataSource = data; dataEuid.ClearSelection(); lblTotal.Text = dataEuid.RowCount.ToString(); }
private void GrabaInformacion() { TransactionalInformation transaccion = new TransactionalInformation(); MovimientoSecado movimiento = new MovimientoSecado(); var movimientos = MovimientoSecadoBusiness.GetEuid(txtEuid.Text); var movs = movimientos.Where(m => m.fechaTermino == null).ToList(); var count = movimientos.Count(m => m.fechaTermino != null); foreach (var item in movs) { item.fechaTermino = DateTime.Now; MovimientoSecadoBusiness.GrabaInformacion(item, out transaccion); } if (count > 0) { if (MessageBox.Show("EUID ya secado, desea ingresarlo al secador nuevamente?", "Módulo Secador", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { movimiento = null; MovimientoSecado mov = new MovimientoSecado { euid = txtEuid.Text, fechaInicio = DateTime.Now, usuario = usuarioValido.nombre_usuario, cajaSecador = txtBox.Text.ToUpper() }; MovimientoSecadoBusiness.GrabaInformacion(mov, out transaccion); } } else if (movs.Count == 0) { movimiento = null; MovimientoSecado mov = new MovimientoSecado { euid = txtEuid.Text, fechaInicio = DateTime.Now, usuario = usuarioValido.nombre_usuario, cajaSecador = txtBox.Text.ToUpper() }; MovimientoSecadoBusiness.GrabaInformacion(mov, out transaccion); } if (transaccion.ReturnStatus) { LlenaGrilla(txtBox.Text); txtEuid.Text = ""; txtEuid.Focus(); //MessageBox.Show("Caja Creada!", "Módulo Packing", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } }
private void BorrarEuid(int id) { TransactionalInformation transaction = new TransactionalInformation(); MovimientoSecadoBusiness.BorrarEuid(id, out transaction); if (transaction.ReturnStatus) { LlenaGrilla(txtBox.Text); //MessageBox.Show("Euid Eliminado", "Módulo Shipping", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else { MessageBox.Show("Error: " + transaction.ReturnMessage, "Módulo Shipping", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); txtEuid.Text = ""; txtEuid.Focus(); } }
private void BuscarInfo(DateTime fechaInicio, DateTime fechaTermino) { eficienciTotal = new EficienciaPorDiaDto(); detalleEficiencia = new List <DetalleEficienciaDto>(); switch (opcion) { case "Cosecha": eficienciTotal = MovimientoCosechaBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino); break; case "Secado Inicio": eficienciTotal = MovimientoSecadoBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino, 1); break; case "Secado Termino": eficienciTotal = MovimientoSecadoBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino, 2); break; case "Desgrane": eficienciTotal = MovimientoDesgraneBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino); break; case "Packing": eficienciTotal = MovimientoPackingBusiness.GetEfficiencyPerDay(fechaInicio, fechaTermino); break; case "Shipping": break; default: break; } detalleEficiencia = eficienciTotal.Detalle; dataEuid.DataSource = detalleEficiencia; dataResumen.DataSource = eficienciTotal.Resumen; }