public void refrescarGrilla() { N_Proveedor nPro = new N_Proveedor(); dgProveedor.AutoGenerateColumns = false; dgProveedor.DataSource = nPro.getAllProveedor(txtFiltro.Text); }
private void btnGuardarProv_Click(object sender, EventArgs e) { if (txtObligatorios()) // si devuelve true los txt obligatorios estan completos { E_Proveedor Proveedor = new E_Proveedor(); if (txtId.Text != "") { Proveedor.idProveedor = Convert.ToInt64(txtId.Text); } Proveedor.raSocial = txtNombre.Text; Proveedor.telefono = txtTelefono.Text; Proveedor.localidad.idLocalidad = ((ComboItem)cboLocalidad.SelectedItem).Id; Proveedor.detalle = txtObserv.Text; Proveedor.cuit = txtCuit.Text; Proveedor.mail = txtMail.Text; DateTime dt; if (DateTime.TryParse(mtxtFechaReg.Text, out dt)) { Proveedor.fecReg = Convert.ToDateTime(mtxtFechaReg.Text); } else { Proveedor.fecReg = null; } N_Proveedor nProveedor = new N_Proveedor(); string xRet = nProveedor.guardar(Proveedor); if (xRet != "0") { MessageBox.Show("¡No se pudo guardar el Proveedor!"); } else // se guardo correctamente { MessageBox.Show("¡El proveedor se guardo correctamente!", "Operacion Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); if (_idProveedor != 0) // si se realizo una modificacion { this.Close(); } else if (_frmAnterior == frmBsqProveedor._frmName) // si se agrego un proveedor y fue llamado del bsqProveedor { this.Close(); } } } else { MessageBox.Show("¡Los campos obligatorios deben estar completos (*)!", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
//Metodos private void refrescarGrilla() { List <E_Proveedor> Proveedores; N_Proveedor NProveedor = new N_Proveedor(); dgProveedor.AutoGenerateColumns = false; Proveedores = NProveedor.getAllProveedor(txtBsc.Text); if (Proveedores != null) { dgProveedor.AutoGenerateColumns = false; dgProveedor.DataSource = Proveedores; } else { MessageBox.Show("No se cargo la gillla"); } }
private void buscarProveedor() { N_Proveedor nProveedor = new N_Proveedor(); //si el txt id de proveedor esta vacio pone por defecto el valor uno del consumidor final if (string.IsNullOrEmpty(txtIdProveedor.Text)) { txtIdProveedor.Text = Convert.ToString(1); } E_Proveedor proveedor = nProveedor.getOne(Convert.ToInt64(txtIdProveedor.Text)); // si el proveedor es null es que no lo ah encontrado entonce se pone por defecto consumidor final if (proveedor == null) { proveedor = nProveedor.getOne(1); } txtIdProveedor.Text = proveedor.idProveedor.ToString(); txtDescripcion.Text = proveedor.raSocial; txtCuitDni.Text = proveedor.cuit.ToString(); }
public void ConsultarProv(Int64 idProveedor) { E_Proveedor Prov; N_Proveedor nProv = new N_Proveedor(); Prov = nProv.getOne(idProveedor); txtId.Text = Convert.ToString(Prov.idProveedor); txtNombre.Text = Prov.raSocial; txtObserv.Text = Prov.detalle; txtMail.Text = Prov.mail; txtCuit.Text = Convert.ToString(Prov.cuit); mtxtFechaReg.Text = Prov.fecReg.ToString(); txtTelefono.Text = Prov.telefono; posicionarCboProvincia(Prov.localidad.provincia.IdProvincia); cargarCboLocalidad(Prov.localidad.provincia.IdProvincia); posicionarCboLocalidad(Prov.localidad.idLocalidad); // habilitar el btnEliminar btnEliminar.Enabled = true; }
private void btnEliminar_Click(object sender, EventArgs e) { DialogResult respuesta = MessageBox.Show("¿Está seguro que desea eliminar el registro?", "Eliminar", MessageBoxButtons.YesNo, System.Windows.Forms.MessageBoxIcon.Exclamation); switch (respuesta) { case DialogResult.Yes: N_Proveedor nProveedor = new N_Proveedor(); if (_idProveedor != 0) { nProveedor.delete(_idProveedor); } this.Close(); break; case DialogResult.No: this.Close(); break; } }
public void BuscarRegistroRazon() { DataListado.DataSource = N_Proveedor.BuscarProveedorRazon(this.txtBuscar.Text); }
public void MostrarRegistro() { DataListado.DataSource = N_Proveedor.MostrarRegistro(); }
private void consultarArticulo(E_Articulo oArticulo) { txtCodArticulo.Text = oArticulo.codArticulo; txtDescr.Text = oArticulo.descripcion; foreach (ComboItem cboItem in cboMarca.Items) { if (cboItem.Id == oArticulo.marca.idMarca) { cboMarca.SelectedItem = cboItem; } } foreach (ComboItem cboItem in cboRubro.Items) { if (cboItem.Id == oArticulo.rubro.idRubro) { cboRubro.SelectedItem = cboItem; } } foreach (ComboItem cboItem in cboUnidad.Items) { if (cboItem.Id == oArticulo.unidad.idUnidad) { cboUnidad.SelectedItem = cboItem; } } txtUbicacion.Text = oArticulo.ubicacion; txtStock.Text = oArticulo.stock.ToString(); txtStockMin.Text = oArticulo.stockMin.ToString(); txtFecCom.Value = Convert.ToDateTime(oArticulo.fecCompra); txtObservacion.Text = oArticulo.observacion; txtPreLista.Text = oArticulo.precioLista.ToString(); txtPreFinal.Text = oArticulo.precioFinal.ToString(); txtGanancia.Text = oArticulo.ganancia.ToString(); txtIva.Text = oArticulo.iva.ToString(); //txtCosto.Text = totalCosto().ToString(); //activo el eliminar btnEliminar.Enabled = true; //Si se esta consultando un articulo los campos de stock son de solo lectura //txtStock.ReadOnly = true; #Modificado A Pedido# //txtStockMin.ReadOnly = true; #Modificado A pedido# // cargar la grilla costo dgCosto.Rows.Add(new[] { oArticulo.precioLista.ToString() }); foreach (E_DetalleCondicionCosto detCosto in oArticulo.detCondCosto) { ClsColItem colItem = new ClsColItem(); colItem.condicion = detCosto.condicion; colItem.porcentaje = detCosto.porcentaje; colItem.HeaderText = detCosto.descrpcion; colItem.CellTemplate = dgCosto.Columns[0].CellTemplate; colItem.AutoSizeMode = dgCosto.Columns[0].AutoSizeMode; colItem.DefaultCellStyle = dgCosto.Columns[0].DefaultCellStyle; dgCosto.Columns.Add(colItem); ordenarColumnas(); calcularPrecColumna(); } //Habilito el group de costo grCosto.Enabled = true; //Colocar el proveedor N_Proveedor nProve = new N_Proveedor(); E_Proveedor oProveedor = nProve.getOne(oArticulo.proveedor.idProveedor); if (oProveedor != null) { txtProveedor.Text = oProveedor.raSocial; } }
public void MostrarRegistro() { DataListado.DataSource = N_Proveedor.MostrarRegistro(); this.DataListado.ClearSelection(); }