private void BUSCAR(object sender, EventArgs e) { string documento = Controles.InputBox("CUSTODIA DE VALORE #:", "BUSCAR"); if (documento.Trim() != "") { SELECTED = dbInventario.findRemisionByDocPRENDASAL(documento.Trim()); if (SELECTED != null) { cargarTrasladoSelected(); MessageBox.Show("TRASLADO DE " + SELECTED.TIPO_DOC.ToString().Replace('_', ' ') + " #" + SELECTED.DOCUMENTO + " CARGADO", "ENCONTRADO", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("TRASLADO NO ENCONTRADO", "NO ENCONTRADO", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } }
private void GUARDAR(object sender, EventArgs e) { Traslado t = new Traslado(); switch (ACCION) { case eOperacion.INSERT: if (validarTraslado()) { t = buildTRASLADO(); string autorizacion = Controles.InputBoxPassword("CODIGO", "CODIGO DE AUTORIZACION"); if (autorizacion != "" && DBPRENDASAL.md5(autorizacion) == HOME.Instance().USUARIO.PASSWORD) { t.RECIBIDO = false; if (dbInventario.REGISTRAR_REMISION_PRENDASAL(t, HOME.Instance().SUCURSAL.COD_SUC, HOME.Instance().USUARIO.COD_EMPLEADO, HOME.Instance().SISTEMA)) { SELECTED = dbInventario.findRemisionByDocPRENDASAL(t.DOCUMENTO); cargarTrasladoSelected(); ImprimirNotaRemision(); } } else { MessageBox.Show("CODIGO DE AUTORIZACION INVALIDO", "DENEGADO", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } break; } }
private Traslado buildTRASLADO() { Traslado t = new Traslado(); t.TIPO_DOC = (eTipoDocTraslado)cbxTIPODOC.SelectedItem; t.DOCUMENTO = txtNUMERO.Text; t.FECHA = dateTraslado.Value; t.ENVIA = txtEnvia.Text; t.TRASLADA = txtTraslada.Text.Trim(); t.SUC_ORG = (string)cbxSUC_ORG.SelectedValue; t.SUC_DEST = (string)cbxSUC_DEST.SelectedValue; t.NOTA = txtNOTA.Text; t.ARTICULOS = ARTICULOS.Rows; return t; }
// REMISION DE ARTICULOS private void txtNUMERO_Remision_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter && txtNUMERO_Remision.Text.Trim() != string.Empty) { SELECTED = dbInventario.findRecibirTrasladoByDocPRENDASAL(eTipoTraslado.MOV_INVENTARIO, eTipoDocTraslado.REMISION, txtNUMERO_Remision.Text.Trim().ToUpper(), HOME.Instance().SUCURSAL.COD_SUC); cargarRemision(); e.Handled = true; } }
// CUSTODIA DE VALORES private void txtNUMERO_Custodia_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter && txtNUMERO_Custodia.Text.Trim() != string.Empty) { SELECTED = dbInventario.findRecibirTrasladoByDocPRENDASAL(eTipoTraslado.MOV_CUSTODIA, eTipoDocTraslado.ENVIO, txtNUMERO_Custodia.Text.Trim().ToUpper(), HOME.Instance().SUCURSAL.COD_SUC); cargarCustodia(); e.Handled = true; } }
private void tabControlEnvio_SelectedIndexChanged(object sender, EventArgs e) { if (tabControlEnvio.SelectedIndex >= 0) { switch (tabControlEnvio.SelectedTab.Name) { case "pagCustodia": SELECTED = null; txtRecibe_Custodia.Text = HOME.Instance().USUARIO.NOMBRE; limpiarCustodia(); break; case "pagRemision": SELECTED = null; txtRecibe_Custodia.Text = HOME.Instance().USUARIO.NOMBRE; limpiarRemision(); break; } } }
private void RECIBIR_REMISION(object sender, EventArgs e) { if (SELECTED != null) { DialogResult recibir = MessageBox.Show("AL MARCAR COMO RECIBIDO EL TRASLADO DE " + SELECTED.TIPO_DOC.ToString() + " #" + SELECTED.DOCUMENTO + " \nUSTED ESTA CONFIRMANDO QUE TODOS LOS ARTICULOS LISTADOS HAN LLEGADO A SU DESTINO SATISFACTORIAMENTE\nDesea continuar?", "RECEPCION DE ARTICULOS", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (recibir == DialogResult.Yes) { string autorizacion = Controles.InputBoxPassword("CODIGO", "CODIGO DE AUTORIZACION"); if (autorizacion != "" && DBPRENDASAL.md5(autorizacion) == HOME.Instance().USUARIO.PASSWORD) { if (dbInventario.RECIBIR_TRASLADO_PRENDASAL(SELECTED, HOME.Instance().SUCURSAL.COD_SUC, HOME.Instance().USUARIO.COD_EMPLEADO, HOME.Instance().SISTEMA)) { SELECTED = dbInventario.findRecibirTrasladoByDocPRENDASAL(eTipoTraslado.MOV_INVENTARIO, eTipoDocTraslado.REMISION, txtNUMERO_Remision.Text.Trim().ToUpper(), HOME.Instance().SUCURSAL.COD_SUC); cargarRemision(); } } else { MessageBox.Show("CODIGO DE AUTORIZACION INVALIDO", "DENEGADO", MessageBoxButtons.OK, MessageBoxIcon.Stop); } } } }