private void BtnCreaOrden_Click(object sender, EventArgs e) { try { string rpta = ""; string rpta2 = ""; if (txtnroorden.Text == string.Empty) { this.MensajeError("Ingrese los datos requeridos."); errorProvider.SetError(txtnroorden, "Ingrese un número de orden"); } else { rpta = NNueva_Fabricacion.Insertar(dtpfecha.Value, txtobs.Text, Convert.ToInt32(CmbUsuario.SelectedValue), txtnroorden.Text, Convert.ToInt32(CmbFabric.SelectedValue)); if (rpta.Equals("OK")) { this.MensajeOk("La orden se cargó correctamente"); this.Limpiar(); this.Listar(); } else { this.MensajeError(rpta); } } }catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
private void ListarFabricacion() { CmbFabric.ValueMember = "idfabricacion"; CmbFabric.DisplayMember = "fabricacion_nombre"; CmbFabric.DataSource = NNueva_Fabricacion.Cmb_Fabricacion(); }
private void cmb_estado() { cmbestado.ValueMember = "estado"; cmbestado.DisplayMember = "estado"; cmbestado.DataSource = NNueva_Fabricacion.cmb_estado(); cmbestado.DropDownStyle = ComboBoxStyle.DropDownList; }
private void combo() { cmbfabric.ValueMember = "IDNUEVAFABRICACION"; cmbfabric.DisplayMember = "NROFABRICACION"; cmbfabric.DataSource = NNueva_Fabricacion.Cmb_nueva_fabricacion(); }
public void Listar() { try { DgvListado2.DataSource = NNueva_Fabricacion.Listar(); }catch (Exception ex) { MessageBox.Show("Error en datos: " + ex.Message + ex.StackTrace); } }
public void Buscar(string valor) { try { DgvListado2.DataSource = NNueva_Fabricacion.Buscar(valor); } catch (Exception ex) { MessageBox.Show("Error en datos: " + ex.Message + ex.StackTrace); } }
//------------------------- Crea una nueva orden de trabajo --------------------------------// private void BtnCreaOrden_Click(object sender, EventArgs e) { try { string rpta = ""; if (txtnroorden.Text == string.Empty) { this.MensajeError("Ingrese los datos requeridos."); errorIcono.SetError(txtnroorden, "Ingrese un número de orden"); } else { rpta = NNueva_Fabricacion.Insertar(dtpfecha.Value, txtobs.Text, Convert.ToInt32(CmbUsuario.SelectedValue), txtnroorden.Text, Convert.ToInt32(CmbFabric.SelectedValue)); if (rpta.Equals("OK")) { this.MensajeOk("La orden se cargó correctamente"); this.Limpiar(); this.Listar(); btnasociar.Visible = true; BtnCreaOrden.Enabled = false; txtidgenerado.Text = DgvListado.CurrentRow.Cells[1].Value.ToString(); } else { this.MensajeError(rpta); } } } catch (Exception ex) { MessageBox.Show(ex.Message + ex.StackTrace); } }
//----------------- Busca Ordenes por nombre-------------------------------// public void Buscar() { DgvListado.DataSource = NNueva_Fabricacion.Buscar(TxtBuscar.Text); }
private void cmb_fabric() { CmbFabric.DisplayMember = "FABRICACION_NOMBRE"; CmbFabric.ValueMember = "IDFABRICACION"; CmbFabric.DataSource = NNueva_Fabricacion.Cmb_Fabricacion(); }
//----------------------- CONTROL PARA CERRAR LA ORDEN --------------------------// private void btncierraorden_Click(object sender, EventArgs e) { try { // Valida si existe el usuario y si tiene los permisos string rpta = ""; DataTable dt = new DataTable(); dt = NUsuario.Login(txtusuariochkcerrar.Text.Trim(), txtcontraseñachkcerrar.Text.Trim()); // Verifica si el usuario existe if (dt.Rows.Count <= 0) { MessageBox.Show("El usuario o la clave no existe.", "Validación de usuario", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { //Verifica si el usuario esta activo if (Convert.ToBoolean(dt.Rows[0][4]) == false) { MessageBox.Show("Este usuario no está activo", "Acceso al sistema", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { if (Convert.ToInt32(dt.Rows[0][1]) == 2) { MessageBox.Show("El usuario no posee permisos para realizar el cierre", "Cierre de Orden"); } else { if (checkBox1.Checked == true) { rpta = NNueva_Fabricacion.CerrarOrden( Convert.ToInt32(txtidseleccionado.Text), Convert.ToBoolean(checkBox1.Checked), dtpcierre.Value, Convert.ToString(cmbestado.SelectedValue) ); if (rpta.Equals("OK")) { DialogResult resultado = MessageBox.Show("La Orden " + txtnrofabricacion.Text + " ha sidor cerrada por el usuario: " + txtusuariochkcerrar.Text + "con estado: " + Convert.ToString(cmbestado.SelectedValue), "ORDEN CERRADA", MessageBoxButtons.OK, MessageBoxIcon.Information); if (resultado == DialogResult.OK) { this.Close(); } } else { this.MensajeError(rpta); this.Close(); } } } } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }