private void BuscaElCodigoExtraDelArticulo(string strCodigo) { ManejaArticulos objManejaArticulos = new ManejaArticulos(); objArticulos = new Articulos(); objArticulos = objManejaArticulos.BuscarArticulosPorCodigoExtra(strCodigo, true); txtCodigo.Text = strCodigo; txtDescripcion.Enabled = true; txtDescripcion.Text = objArticulos.StrDescripcion; txtDescripcion.Enabled = false; txtPrecio.Enabled = true; txtPrecio.Text = Convert.ToString(Redondeo(TomaPrecioDeLista(objArticulos))); txtCantidad.Text = "1"; txtPrecio.Enabled = false; }
private void cboAgregar_Click(object sender, EventArgs e) { strCodigo = ((Button)sender).Name; if (boOtraPantalla) { this.Close();//Cierra la pantalla y vuelve a la pantalla de ventas } else { ManejaArticulos objManejaArticulos = new ManejaArticulos(); Articulos objArticulos = objManejaArticulos.BuscarArticulosPorCodigoExtra(strCodigo, boOtraPantalla); frmArticulos objfrmArticulos = new frmArticulos(objArticulos); objfrmArticulos.Show(); objfrmArticulos.Activate(); } }
private void txtCodigo_Leave(object sender, EventArgs e) { if (!string.IsNullOrEmpty(txtCodigo.Text)) { //Busco el codigo ManejaArticulos objManejaArticulos = new ManejaArticulos(); Articulos objArticulos = new Articulos(); objArticulos = objManejaArticulos.BuscarArticulosPorCodigoExtra(txtCodigo.Text, true); txtCantidad.Text = "1"; if (objArticulos.IntCodigo == 0)//El Articulo no esta, debo obligarlo a cargar { string message = "¿Desea Cargar el articulo?"; string caption = "Articulo Inexistente"; MessageBoxButtons buttons = MessageBoxButtons.YesNo; DialogResult result; // Displays the MessageBox. result = MessageBox.Show(message, caption, buttons); if (result == System.Windows.Forms.DialogResult.Yes) { objArticulos.StrCodigo = txtCodigo.Text; objArticulos.DtFechaAlta = DateTime.Now; frmArticulos objFrmArticulos = new frmArticulos(objArticulos); objFrmArticulos.ShowDialog(); objArticulos = null; cboBuscarCodigo_Click(null, null); } else { txtCodigo.Text = ""; txtCantidad.Text = ""; } } } }
private void BuscoArticulo() { objManejaArticulos = new ManejaArticulos(); objArticulos = new Articulos(); objArticulos = objManejaArticulos.BuscarArticulosPorCodigoExtra(txtCodigo.Text, false); if (objArticulos.IntCodigo > 0) { CargoCombos(); AsignoCamposConObjetos(); if (strPermiso != "LECTURA") { btnEliminar.Enabled = true; } this.Text = "Articulo: " + txtDescripcion.Text; //Si esta dado de baja bloqueo todo if (!string.IsNullOrEmpty(objArticulos.DtFechaBaja)) { HabilitoDesabilitoCampos(false); } } }