private void ValidaPersona(String xPersonadni, Boolean retrn) { if (xPersonadni.Trim().Length > 0) { var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); var dt = new DataTable(); BE.perdni = xPersonadni.Trim().ToString(); BE.cencosid = cencosid.Text.ToString(); BE.filtro = "2"; dt = BL.GetDNI(EmpresaID, BE).Tables[0]; if (dt.Rows.Count > 0) { vendperid.Text = dt.Rows[0]["nrodni"].ToString().Trim(); vendpername.Text = dt.Rows[0]["nombrelargo"].ToString().Trim(); } else { if (!retrn) { vendperid.Text = string.Empty; vendpername.Text = string.Empty; vendperid.Focus(); } } } }
private DataTable productos_cencos() { try { var Tabla_productos_cencos = new DataTable("Personal_Cencos"); var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); BE.operacion = operacion; BE.cencosid = cencosid; BE.perdni = perddnni; BE.moduloid = moduloid; Tabla_productos_cencos = BL.GetProductosCencos(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (Tabla_productos_cencos != null) { return Tabla_productos_cencos; } else { return null; } } catch (Exception ex) { throw ex; } }
private void estacion_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { var numdo = string.Empty; if (estacion.Text.Trim().Length > 0) { numdo = estacion.Text.Trim().PadLeft(3, '0'); } estacion.Text = numdo; var BL2 = new tb_co_persona_cencosBL(); var BE2 = new tb_co_persona_cencosBE(); BE2.cencosid = cencosid.Text.ToString(); BE2.cencosestacion = estacion.Text.ToString(); var dt2 = new DataTable(); dt2 = BL2.GetAll(EmpresaID, BE2).Tables[0]; if (dt2.Rows.Count > 0) { vendperid.Text = dt2.Rows[0]["perdni"].ToString(); vendpername.Text = dt2.Rows[0]["nombrelargo"].ToString(); } else { vendperid.Text = string.Empty; vendpername.Text = string.Empty; } glosa.Focus(); } }
private void RecibeProductosCencos(DataTable resultado) { if (resultado.Rows.Count > 0) { Tabladetallemov = resultado; griddetallemov.DataSource = Tabladetallemov; if (tipodoc.SelectedValue.ToString() == "VS" || tipodoc.SelectedValue.ToString() == "GS") { var productidold = resultado.Rows[0]["productidold"].ToString(); cencosid.Text = Equivalencias.Left(productidold, 5); ValidaCentroCosto(cencosid.Text, false); var estacion = resultado.Rows[0]["estacion"].ToString(); ; var BL2 = new tb_co_persona_cencosBL(); var BE2 = new tb_co_persona_cencosBE(); BE2.cencosid = cencosid.Text.ToString(); BE2.cencosestacion = estacion.ToString(); var dt2 = new DataTable(); dt2 = BL2.GetAll(EmpresaID, BE2).Tables[0]; if (dt2.Rows.Count > 0) { vendperid.Text = dt2.Rows[0]["perdni"].ToString(); vendpername.Text = dt2.Rows[0]["nombrelargo"].ToString(); } else { vendperid.Text = string.Empty; vendpername.Text = string.Empty; } } _RecalculoGrid(); } }
private void estacion_KeyDown(object sender, KeyEventArgs e) { if (e.KeyCode == Keys.Enter) { var numdo = string.Empty; if (estacion.Text.Trim().Length > 0) { numdo = estacion.Text.Trim().PadLeft(3, '0'); } estacion.Text = numdo; var BL = new tb_60productosBL(); var BE = new tb_60productos(); var dt = new DataTable(); BE.moduloid = modulo.ToString(); BE.cencosid = cencosid.Text.Trim() + estacion.Text.Trim(); dt = BL.GenCodigo(EmpresaID, BE).Tables[0]; item.Text = dt.Rows[0]["item"].ToString().PadLeft(3, '0'); var BL2 = new tb_co_persona_cencosBL(); var BE2 = new tb_co_persona_cencosBE(); BE2.cencosid = cencosid.Text.ToString(); BE2.cencosestacion = estacion.Text.ToString(); var dt2 = new DataTable(); dt2 = BL2.GetAll(EmpresaID, BE2).Tables[0]; if (dt2.Rows.Count > 0) { lblnombre.Text = dt2.Rows[0]["nombrelargo"].ToString(); } else { lblnombre.Text = string.Empty; } productid.Focus(); } }
private void ValidaCentrocosto(String xCencosid, Boolean retrn) { if (xCencosid.Trim().Length > 0) { var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); var dt = new DataTable(); BE.cencosid = xCencosid.Trim().ToString(); BE.filtro = "1"; dt = BL.GetDNI(EmpresaID, BE).Tables[0]; if (dt.Rows.Count > 0) { cencosid.Text = dt.Rows[0]["cencosid"].ToString().Trim(); cencosname.Text = dt.Rows[0]["cencosname"].ToString().Trim(); } else { if (!retrn) { cencosid.Text = string.Empty; cencosname.Text = string.Empty; } } } }
private void button1_Click(object sender, EventArgs e) { var Tabla_productos_cencos = new DataTable("Personal_Cencos"); var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); BE.operacion = 1; BE.cencosid = cencosid.Text.Trim(); BE.perdni = perddnni.Text.Trim(); BE.moduloid = ((D60ALMACEN.MainAlmacen)MdiParent).moduloid; Tabla_productos_cencos = BL.GetProductosCencos(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (Tabla_productos_cencos.Rows.Count > 0) { gridControl1.DataSource = Tabla_productos_cencos; } else { gridControl1.DataSource = Tabla_productos_cencos; } }
private void Update() { try { if (cencosid.Text.Trim() == string.Empty) { MessageBox.Show("Ingrese Centro de Costos!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (perddnni.Text.Trim().Length == 0) { MessageBox.Show("Ingrese DNI del Personal!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); BE.item = Convert.ToInt32(CodigoCencos.ToString()); BE.cencosid = cencosid.Text.Trim().ToString(); BE.cencosestacion = estacion.Text.Trim(); BE.perdni = perddnni.Text.Trim(); BE.cencosfecha = Convert.ToDateTime(fechadoc.Text); BE.cencosestado = true; if (BL.Update(EmpresaID, BE)) { SEGURIDAD_LOG("M"); MessageBox.Show("Datos modificado correctamente !!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Information); procesado = true; form_bloqueado(false); Data_TablaPersona(); } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Delete() { try { if (cencosid.Text.Trim() == string.Empty) { MessageBox.Show("Ingrese Centro de Costos!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (perddnni.Text.Trim().Length == 0) { MessageBox.Show("Ingrese DNI del Personal!!!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); BE.item = Convert.ToInt32(CodigoCencos.ToString()); BE.cencosid = cencosid.Text.Trim().ToString(); BE.cencosestacion = estacion.Text.Trim(); BE.perdni = perddnni.Text.Trim(); BE.cencosestado = false; if (BL.Delete(EmpresaID, BE)) { SEGURIDAD_LOG("E"); MessageBox.Show("Datos eliminados correctamente !!!", "Confirmación", MessageBoxButtons.OK, MessageBoxIcon.Information); Data_TablaPersona(); NIVEL_FORMS(); limpiar_documento(); form_bloqueado(false); perddnni.Enabled = false; btn_nuevo.Enabled = true; btn_salir.Enabled = true; } } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Data_TablaPersona() { try { var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); TablaPersona = BL.GetAll(EmpresaID, BE).Tables[0]; if (TablaPersona.Rows.Count > 0) { btn_imprimir.Enabled = true; DataPersonaCencos.DataSource = TablaPersona; DataPersonaCencos.Rows[0].Selected = false; DataPersonaCencos.Focus(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void Busqueda() { try { var BL = new tb_co_persona_cencosBL(); var BE = new tb_co_persona_cencosBE(); BE.cencosid = cencosid.Text.Trim().ToString(); BE.pername = txtbuscar.Text.Trim().ToString(); BE.tipo = cenestado.SelectedIndex; BE.cencosname = txtcencosname.Text.Trim().ToString(); TablaPersona = BL.GetOne(EmpresaID, BE).Tables[0]; if (TablaPersona.Rows.Count > 0) { btn_imprimir.Enabled = true; DataPersonaCencos.DataSource = TablaPersona; DataPersonaCencos.Rows[0].Selected = false; DataPersonaCencos.Focus(); } else { DataPersonaCencos.DataSource = TablaPersona; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }