private void cmbUnidad_SelectionChangeCommitted(object sender, EventArgs e) { try { uniequi = AdmPro.PrecioVenta(Convert.ToInt32(cmbUnidad.SelectedValue), frmLogin.iCodAlmacen); if (uniequi != null) { // if (uniequi.Stock > 0) // { txtStock.Text = string.Format("{0:###0.0000}", uniequi.Stock); txtCodUnidad.Text = uniequi.CodUnidad.ToString(); //txtCantidad.Text = "0.00"; txtCantidad.Focus(); btnGuardar.Enabled = true; txtCantidad.Enabled = true; // } // else /* { * MessageBox.Show( * "No hay equivalencias ingresadas para la unidad de medida elegida.\nConfigure correctamente las unidades equivalentes.\nMientras tanto, no podrá realizar salidas de este producto.", * "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); * btnGuardar.Enabled = false; * txtCantidad.Enabled = false; * * }*/ } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public Boolean updateunidadequivalente(clsUnidadEquivalente unidadequi) { try { return(Mpro.UpdateUnidad(unidadequi)); } catch (Exception ex) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); return(false); } }
public Boolean insertunidadequivalente(clsUnidadEquivalente unidadequi) { try { return(Mpro.InsertUnidad(unidadequi)); } catch (Exception ex) { if (ex.Message.Contains("Duplicate entry")) { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: N°- de Documento Repetido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DevComponents.DotNetBar.MessageBoxEx.Show("Se encontró el siguiente problema: " + ex.Message, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } return(false); } }