public FrmModuloCotizacion(Cotizacion cotizacion, FrmAdquisiciones padre) : this(padre) { CotizacionActual = cotizacion; AnexoActual = cotizacion.Anexo; ProveedorActual = cotizacion.Proveedor; Consultar(); }
public FrmCatalogoProveedor(Proveedor proveedor,FrmAdquisiciones padre) : this(padre) { ProveedorActual = proveedor; base.EntityActual = ProveedorActual; txtClave.Value = proveedor.CveProveedor; Consultar(); }
public PrecioBusqueda(Articulo articulo, DateTime fechaPedido, int numeroPedido,CatTipopedido catTipopedido, decimal costo, string marca, Proveedor proveedor) { Articulo = articulo; FechaPedido = fechaPedido; NumeroPedido = numeroPedido; CatTipopedido = catTipopedido; Costo = costo; Marca = marca; Proveedor = proveedor; }
public void TestMethodValProveedor() { var proveedor = new Proveedor() { Calle = "Napoles 25", Nombre = "Luis Prado" }; var valido = Util.DatosValidos<Proveedor>(proveedor); Assert.IsFalse(valido,"Proveedor debe ser valido"); proveedor.Calle = "sadasd";//string.Empty; proveedor.Nombre = "";//"Luis Prado"; valido = Util.DatosValidos<Proveedor>(proveedor); Assert.IsFalse(valido, "Falta Calle"); //Assert.IsFalse(valido, "Falta "); }
private void TxtProveedorKeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { ProveedorActual = CotizacionService.ProveedorDao.Get(int.Parse(txtProveedor.Text)); txtDesproveedor.Text = ProveedorActual.NombreFiscal; } }
private void Nuevo() { nudFecha.Value = CotizacionService.CotizacionDao.FechaServidor().Year; CotizacionActual = new Cotizacion(); AnexoActual = new Anexo(); ProveedorActual = new Proveedor(); cbxLicitacion.DataSource = null; bsCotizacionDetalle.DataSource = new List<CotizacionDetalle>(); listaError.Items.Clear(); lblNumErrors.Text = string.Empty; txtInstituto.Text = string.Empty; txtDeslicitacion.Text = string.Empty; txtProveedor.Text = string.Empty; txtDesproveedor.Text = string.Empty; txtDeslicitacion.Text = string.Empty; dtpFechacotizacion.Value = DateTime.Now; gpbDatosCotizacion.Enabled = true; btnGuardar.Enabled = false; }
public override void Consultar() { try { Nuevo(); if (Util.DatosValidos(CotizacionActual, lblNumErrors, listaError)) { CotizacionService.ConsultarCotizacion(ref CotizacionActual); bsCotizacionDetalle.DataSource = CotizacionActual.CotizacionDetalle; if (searchLookUpAnexo.Handle != IntPtr.Zero) searchLookUpAnexo.EditValue = CotizacionActual.Anexo.IdAnexo; AnexoActual = CotizacionActual.Anexo; if (searchLookUpProv.Handle != IntPtr.Zero) searchLookUpProv.EditValue = CotizacionActual.Proveedor.CveProveedor; ProveedorActual = CotizacionActual.Proveedor; lblFecha.Text = String.Format("{0:dd/MM/yyyy}", CotizacionActual.FechaCotizacion); base.EntityActual = CotizacionActual; base.Consultar(); if (CotizacionService.CotizacionDao.ExisteAnexoFallo(CotizacionActual.Anexo)) { XtraMessageBox.Show(@"El anexo tiene fallo", @"Adquisiciones", MessageBoxButtons.OK, MessageBoxIcon.Information); cmdGuardar.Enabled = false; } gcDatosGenerales.Enabled = false; } } catch (Exception ee) { XtraMessageBox.Show(@"Rellene los campos para la consulta"); Log.Error("Generado por:" + FrmModuloAcceso.UsuarioLog, ee); } }
private void SearchLookUpProvEditValueChanged(object sender, EventArgs e) { if (searchLookUpProv.EditValue != null) { var provSeleccionado = searchLookUpEditProv.GetFocusedRow() as Proveedor; if (provSeleccionado != null) { ProveedorActual = provSeleccionado; CotizacionActual.Proveedor = ProveedorActual; } } else { ProveedorActual = null; CotizacionActual.Proveedor = null; } }
public override void Nuevo() { ProveedorActual = new Proveedor(FrmModuloAcceso.UsuarioLog, Util.IpTerminal(), ProveedorDao.FechaServidor()); bsSource.DataSource = ProveedorActual; LimpiarCajas(); txtClave.Value = ProveedorDao.SiguienteCveProveedor().Value; txtClave.Enabled = true; txtRfc.Enabled = true; txtClave.Focus(); LimpiarValidacion(); ProveedorActual.Pais = "MEXICO"; cbxTipo.SelectedItem = "MORAL"; }