/// <summary> /// Metodo que obtiene un proveedor almacen por proveedor id /// </summary> /// <returns></returns> internal ProveedorAlmacenInfo ObtenerPorProveedorId(ProveedorInfo proveedorInfo) { try { Logger.Info(); var parameters = AuxProveedorAlmacenDAL.ObtenerParametrosObtenerPorProveedorId(proveedorInfo); var ds = Retrieve("ProveedorAlmacen_ObtenerPorProveedorID", parameters); ProveedorAlmacenInfo result = null; if (ValidateDataSet(ds)) { result = MapProveedorAlmacenDAL.ObtenerPorProveedorId(ds); } return(result); } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene la cantidad de proveedores asignados a un embarque. /// </summary> /// <returns></returns> private int ProveedoresAsignadosAlEmbarque(int embarqueID) { var totalProveedores = 0; try { var proveedorPL = new ProveedorPL(); var pagina = new SIE.Base.Infos.PaginacionInfo() { Inicio = 1, Limite = 15 }; var filtro = new ProveedorInfo() { Descripcion = "", Activo = EstatusEnum.Activo, EmbarqueID = embarqueID }; var result = proveedorPL.ObtenerPorPaginaEmbarque(pagina, filtro); totalProveedores = result.TotalRegistros; } catch (Exception) { totalProveedores = 0; } return(totalProveedores); }
/// <summary> /// Inicializa el Contexto /// </summary> private void InicializaContexto() { Contexto = new ProveedorInfo { UsuarioCreacionID = AuxConfiguracion.ObtenerUsuarioLogueado() }; }
// Consulta los proveedores que tiene asignado un producto en la tabla fletes internos por folio public ProveedorInfo ObtenerPorFolioFletesInternos(ProveedorInfo filtro) { ResultadoInfo <ProveedorInfo> listaProveedoresInfo; ProveedorInfo proveedorInfo = null; try { Logger.Info(); PaginacionInfo pagina = new PaginacionInfo(); pagina.Inicio = 1; pagina.Limite = 1; var proveedorBl = new ProveedorBL(); listaProveedoresInfo = proveedorBl.ObtenerFoliosPorPaginaFletesInterno(pagina, filtro); if (listaProveedoresInfo != null) { proveedorInfo = listaProveedoresInfo.Lista[0]; } } catch (ExcepcionGenerica) { throw; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(proveedorInfo); }
/// <summary> /// Carga los datos para la ayuda del proveedor /// </summary> private void AgregarAyudaProveedorAlmacen() { var proveedorInfo = new ProveedorInfo { ListaTiposProveedor = new List <TipoProveedorInfo> { new TipoProveedorInfo { TipoProveedorID = TipoProveedorEnum.ProveedoresDeMateriaPrima.GetHashCode() }, new TipoProveedorInfo { TipoProveedorID = TipoProveedorEnum.ProveedoresFletes.GetHashCode() }, ///Descomentar*/ }, Activo = EstatusEnum.Activo }; skAyudaProveedores = new SKAyuda <ProveedorInfo>(200, false, proveedorInfo , "PropiedadClaveCrearContrato" , "PropiedadDescripcionCrearContratoAlmacen", "", false, 80, 10, true) { AyudaPL = new ProveedorPL(), MensajeClaveInexistente = Properties.Resources.AyudaProveedorAdministrarContrato_CodigoInvalido, MensajeBusquedaCerrar = Properties.Resources.AyudaProveedorAdministrarContrato_SalirSinSeleccionar, MensajeBusqueda = Properties.Resources.Proveedor_Busqueda, MensajeAgregar = Properties.Resources.AyudaProveedorAdministrarContrato_Seleccionar, TituloEtiqueta = Properties.Resources.LeyendaAyudaBusquedaProveedor, TituloPantalla = Properties.Resources.BusquedaProveedor_Titulo, }; skAyudaProveedores.ObtenerDatos += ObtenerDatosProveedorAlmacen; skAyudaProveedores.AsignaTabIndex(1); SplAyudaProveedor.Children.Clear(); SplAyudaProveedor.Children.Add(skAyudaProveedores); Contexto.Proveedor = skAyudaProveedores.Info; }
/// <summary> /// Metodo que carga los datos de la ayuda /// </summary> private void AgregarAyudaProveedor() { var proveedorInfo = new ProveedorInfo { CodigoSAP = "", Descripcion = "", ProductoID = productoID, OrganizacionID = Convert.ToInt32(Application.Current.Properties["OrganizacionID"]) }; skAyudaProveedores = new SKAyuda <ProveedorInfo>(200, false, proveedorInfo , "PropiedadClaveBasculaFleteInternoProducto" , "PropiedadDescripcionBasculaFleteInternoProducto" , "", false, 80, 10, true) { AyudaPL = new ProveedorPL(), MensajeClaveInexistente = Properties.Resources.DatosProgramacionBasculaMateriaPrima_AyudaTransportistaCodigoInvalido, MensajeBusquedaCerrar = Properties.Resources.DatosProgramacionBasculaMateriaPrima_AyudaTransportistaSalirSinSeleccionar, MensajeBusqueda = Properties.Resources.Proveedor_Busqueda, MensajeAgregar = Properties.Resources.DatosProgramacionBasculaMateriaPrima_AyudaTransportistaSeleccionar, TituloEtiqueta = Properties.Resources.DatosProgramacionBasculaMateriaPrima_AyudaTransportistaLeyendaAyuda, TituloPantalla = Properties.Resources.DatosProgramacionBasculaMateriaPrima_AyudaTransportistaTitulo, MetodoPorDescripcion = "ObtenerFoliosPorPaginaParaEntradaMateriaPrimaEstatus" }; skAyudaProveedores.ObtenerDatos += ObtenerDatosProveedor; SplAyudaProveedor.Children.Clear(); SplAyudaProveedor.Children.Add(skAyudaProveedores); }
/// <summary> /// Asigna el proveedor SuKarne al Costo del Ganado /// </summary> /// <param name="entradaGanadoCosteo"></param> private void AsignarProveedorSuKarne300(EntradaGanadoCosteoInfo entradaGanadoCosteo) { var parametroGeneralBL = new ParametroGeneralBL(); ParametroGeneralInfo parametroGeneral = parametroGeneralBL.ObtenerPorClaveParametro(ParametrosEnum.PolizaSacrificio300.ToString()); if (parametroGeneral != null) { var proveedor = new ProveedorInfo { CodigoSAP = parametroGeneral.Valor }; var proveedorBL = new ProveedorBL(); proveedor = proveedorBL.ObtenerPorCodigoSAP(proveedor); if (proveedor != null) { EntradaGanadoCostoInfo entradaGanadoCosto = entradaGanadoCosteo.ListaCostoEntrada.FirstOrDefault(id => id.Costo.CostoID == 1); if (entradaGanadoCosto != null) { entradaGanadoCosto.Proveedor = proveedor; entradaGanadoCosto.TieneCuenta = false; } } } }
/// <summary> /// Obtiene un Proveedor que cuenta con Origen-Destino Configurado /// </summary> /// <returns></returns> internal ProveedorInfo ObtenerProveedorConfiguradoOrigenDestino(EmbarqueDetalleInfo embarque) { ProveedorInfo result = null; try { Logger.Info(); Dictionary <string, object> parameters = AuxProveedorDAL.ObtenerProveedorConfiguradoOrigenDestino(embarque); DataSet ds = Retrieve("[dbo].[Proveedor_ObtenerProveedorPorConfiguracionOrigenDestino]", parameters); if (ValidateDataSet(ds)) { result = MapProveedorDAL.ObtenerProveedorConfiguradoOrigenDestino(ds); } } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(result); }
/// <summary> /// Obtiene una instancia de Proveedor /// </summary> /// <param name="ds"></param> /// <returns></returns> internal static ProveedorInfo ObtenerPorCodigoSAPEmbarque(DataSet ds) { try { Logger.Info(); DataTable dt = ds.Tables[ConstantesDAL.DtDatos]; ProveedorInfo entidad = (from info in dt.AsEnumerable() select new ProveedorInfo { ProveedorID = info.Field <int>("ProveedorID"), CodigoSAP = info.Field <string>("CodigoSAP"), Descripcion = info.Field <string>("Descripcion"), TipoProveedor = new TipoProveedorInfo { TipoProveedorID = info.Field <int>("TipoProveedorID"), Descripcion = info.Field <string>("TipoProveedor") }, }).First(); return(entidad); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene el proveedor del Embarque /// </summary> /// <param name="filtro"></param> /// <returns></returns> internal ProveedorInfo ObtenerPorCodigoSAPEmbarque(ProveedorInfo filtro) { ProveedorInfo proveedor = null; try { Logger.Info(); Dictionary <string, object> parameters = AuxProveedorDAL.ObtenerParametrosCodigoSAPEmbarque(filtro); DataSet ds = Retrieve("Proveedor_ObtenerPorCodigoSAPEmbarque", parameters); if (ValidateDataSet(ds)) { proveedor = MapProveedorDAL.ObtenerPorCodigoSAPEmbarque(ds); } return(proveedor); } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene un proveedor ganadera por Id /// </summary> /// <param name="info"></param> /// <returns></returns> internal ProveedorInfo proveedorIdGanadera(ProveedorInfo info) { ProveedorInfo result = null; try { Logger.Info(); Dictionary <string, object> parameters = AuxProveedorDAL.ObtenerParametroPorIDGanaderas(info); DataSet ds = Retrieve("[dbo].[ProveedorGanadera_ObtenerPorID]", parameters); if (ValidateDataSet(ds)) { result = MapProveedorDAL.ObtenerPorIDGanadera(ds); } } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(result); }
/// <summary> /// Obtiene un registro de Proveedor de un lote /// </summary> /// <param name="lote">Descripción de la Proveedor</param> /// <returns></returns> internal ProveedorInfo ObtenerPorLote(LoteInfo lote) { try { Logger.Info(); Dictionary <string, object> parameters = AuxProveedorDAL.ObtenerParametrosObtenerPorLote(lote); DataSet ds = Retrieve("Proveedor_ObtenerLote", parameters); ProveedorInfo result = null; if (ValidateDataSet(ds)) { result = MapProveedorDAL.ObtenerPorID(ds); } return(result); } catch (SqlException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (DataException ex) { Logger.Error(ex); throw new ExcepcionServicio(MethodBase.GetCurrentMethod(), ex); } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } }
/// <summary> /// Obtiene parametros para actualizar /// </summary> /// <param name="info"></param> /// <returns></returns> internal static Dictionary <string, object> ObtenerParametrosActualizar(ProveedorInfo info) { Dictionary <string, object> parametros; try { Logger.Info(); parametros = new Dictionary <string, object> { { "@ProveedorID", info.ProveedorID }, { "@CodigoSAP", info.CodigoSAP }, { "@Descripcion", info.Descripcion }, { "@TipoProveedorID", info.TipoProveedor.TipoProveedorID }, { "@ImporteComision", info.ImporteComision }, { "@Activo", info.Activo }, { "@UsuarioModificacionID", info.UsuarioModificacionID }, { "@CorreoElectronico", info.Correo } }; } catch (Exception ex) { Logger.Error(ex); throw new ExcepcionDesconocida(MethodBase.GetCurrentMethod(), ex); } return(parametros); }
/// <summary> /// Obtiene los datos del proveedor con la clave obtenida en la ayuda /// </summary> /// <param name="clave"></param> private void ObtenerDatosProveedor(string clave) { try { skAyudaChofer.LimpiarCampos(); skAyudaCamion.LimpiarCampos(); if (string.IsNullOrEmpty(clave)) { return; } if (skAyudaProveedores.Info == null) { return; } skAyudaProveedores.Info = new ProveedorInfo { CodigoSAP = "", Descripcion = "", ProductoID = productoID, OrganizacionID = Convert.ToInt32(Application.Current.Properties["OrganizacionID"]) }; var proveedorPl = new ProveedorPL(); proveedor = proveedorPl.ObtenerPorCodigoSAP(new ProveedorInfo() { CodigoSAP = skAyudaProveedores.Clave }); chofer.ProveedorChoferID = proveedor.ProveedorID; camion.Proveedor = proveedor; } catch (Exception ex) { Logger.Error(ex); } }
/// <summary> /// Constructor por defecto /// </summary> public CamionEdicion(ProveedorInfo proveedor) { InitializeComponent(); Contexto.Proveedor = proveedor; CargarComboMarcasSinAsignar(); CargarAyudas(); HabilitarComboObservaciones(); }
/// <summary> /// Constructor por defecto /// </summary> public JaulaEdicion(ProveedorInfo proveedor, MarcasInfo marca = null) { InitializeComponent(); CargarAyudas(); CargarComboMarcas(); Contexto.Proveedor = proveedor; Contexto.Marca = marca; }
private static object ValidarProveedor(ProveedorInfo proveedorInfo) { if (proveedorInfo == null) { return(DBNull.Value); } return(proveedorInfo.ProveedorID); }
/// <summary> /// Asigna el objeto principal al origen de datos /// <returns>void</returns> /// </summary> public override void RefreshSecondaryData() { ProveedorInfo proveedor = ProveedorInfo.Get(_expedient.OidProveedor, ETipoAcreedor.Proveedor, true); Datos_Productos.DataSource = proveedor.Productos.GetSubList(new FCriteria <long>("OidFamilia", (long)ETipoFamilia.Maquinaria)); _entity.Proveedor = proveedor.Nombre; PgMng.Grow(); }
public void ObtenerProveedorPorId() { var proveedorPL = new ProveedorPL(); ProveedorInfo proveedor = proveedorPL.ObtenerPorID(1); Assert.IsNotNull(proveedor); Assert.IsNotNull(proveedor.TipoProveedor); Assert.IsTrue(proveedor.TipoProveedor.Descripcion.Length > 0); }
/// <summary> /// Inicializa el Contexto /// </summary> private void InicializaContexto() { Contexto = new ProveedorInfo { Descripcion = txtDescripcion.Text.Trim(), CodigoSAP = txtCodigoSap.Text.Trim(), Activo = EstatusEnum.Activo }; }
/// <summary> /// Inicializa el Contexto /// </summary> private void InicializaContexto() { ProveedorInfo proveedorInfo = (skAyudaProveedor != null && !skAyudaProveedor.IsEnabled) ? Contexto.Proveedor : new ProveedorInfo(); Contexto = new CamionInfo { UsuarioCreacionID = AuxConfiguracion.ObtenerUsuarioLogueado(), Proveedor = proveedorInfo }; }
/// <summary> /// Evento click de editar en grid /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BtnPesar_Click(object sender, RoutedEventArgs e) { var botonPesar = (Button)e.Source; try { var resultadoValidacion = ValidarDatosProgramacion(); if (resultadoValidacion.Resultado) { banderaBascula = true; pesajeMateriaPrimaInfo.CamionID = Convert.ToInt32(skAyudaCamion.Clave); var proveedorChoferPl = new ProveedorChoferPL(); var proveedorPl = new ProveedorPL(); proveedor = proveedorPl.ObtenerPorCodigoSAP(new ProveedorInfo() { CodigoSAP = skAyudaProveedores.Clave }); var proveedorChoferInfo = proveedorChoferPl.ObtenerProveedorChoferPorProveedorIdChoferId(proveedor.ProveedorID, Convert.ToInt32(skAyudaChofer.Clave)); pesajeMateriaPrimaInfo.ProveedorChoferID = proveedorChoferInfo.ProveedorChoferID; var programacionMateriaPrimaInfo = (ProgramacionMateriaPrimaInfo)Extensor.ClonarInfo(botonPesar.CommandParameter); pesajeMateriaPrimaInfo.ProgramacionMateriaPrimaID = programacionMateriaPrimaInfo.ProgramacionMateriaPrimaId; Close(); } else { var mensaje = ""; mensaje = string.IsNullOrEmpty(resultadoValidacion.Mensaje) ? Properties.Resources.CrearContrato_MensajeValidacionDatosEnBlanco : resultadoValidacion.Mensaje; SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], mensaje, MessageBoxButton.OK, MessageImage.Stop); botonPesar.Focus(); } } catch (ExcepcionDesconocida ex) { Logger.Error(ex); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.BasculaDeMateriaPrima_OcurrioErrorPesar, MessageBoxButton.OK, MessageImage.Error); } catch (ExcepcionGenerica exg) { Logger.Error(exg); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.BasculaDeMateriaPrima_OcurrioErrorPesar, MessageBoxButton.OK, MessageImage.Error); } catch (Exception exg) { Logger.Error(exg); SkMessageBox.Show(Application.Current.Windows[ConstantesVista.WindowPrincipal], Properties.Resources.BasculaDeMateriaPrima_OcurrioErrorPesar, MessageBoxButton.OK, MessageImage.Error); } }
public int Actualizar(ProveedorInfo clienteInfo) { int resultado = 0; try { using (var oConnection = new SqlConnection(HelperAccesoDatos.GetCadenaConexion())) { var sqlComando = new SqlCommand { Connection = oConnection, CommandText = "ActualizarProveedor", CommandType = CommandType.StoredProcedure }; sqlComando.Parameters.Add("ProveedorId", SqlDbType.Int).Value = clienteInfo.ProveedorId; //sqlComando.Parameters.Add("Codigo", SqlDbType.VarChar).Value = clienteInfo.Codigo; //sqlComando.Parameters.Add("EmpresaId", SqlDbType.Int).Value = clienteInfo.EmpresaId; sqlComando.Parameters.Add("Nombre", SqlDbType.VarChar).Value = clienteInfo.Nombre; //sqlComando.Parameters.Add("ApellidoPaterno", SqlDbType.VarChar).Value = clienteInfo.ApellidoPaterno; //sqlComando.Parameters.Add("ApellidoMaterno", SqlDbType.VarChar).Value = clienteInfo.ApellidoMaterno; //sqlComando.Parameters.Add("RazonSocial", SqlDbType.VarChar).Value = clienteInfo.RazonSocial; sqlComando.Parameters.Add("Descripcion", SqlDbType.VarChar).Value = clienteInfo.Descripcion; sqlComando.Parameters.Add("TipoDocumentoId", SqlDbType.Int).Value = clienteInfo.TipoDocumentoId; sqlComando.Parameters.Add("NumeroDocumento", SqlDbType.VarChar).Value = clienteInfo.NumeroDocumento; sqlComando.Parameters.Add("PaisId", SqlDbType.Int).Value = clienteInfo.PaisId; sqlComando.Parameters.Add("DepartamentoId", SqlDbType.Int).Value = clienteInfo.DepartamentoId; sqlComando.Parameters.Add("ProvinciaId", SqlDbType.Int).Value = clienteInfo.ProvinciaId; sqlComando.Parameters.Add("DistritoId", SqlDbType.Int).Value = clienteInfo.DistritoId; sqlComando.Parameters.Add("Ciudad", SqlDbType.VarChar).Value = clienteInfo.Ciudad; sqlComando.Parameters.Add("Direccion", SqlDbType.VarChar).Value = clienteInfo.Direccion; sqlComando.Parameters.Add("Telefono", SqlDbType.VarChar).Value = clienteInfo.Telefono; sqlComando.Parameters.Add("Celular", SqlDbType.VarChar).Value = clienteInfo.Celular; sqlComando.Parameters.Add("Fax", SqlDbType.VarChar).Value = clienteInfo.Fax; sqlComando.Parameters.Add("Correo", SqlDbType.VarChar).Value = clienteInfo.Correo; sqlComando.Parameters.Add("Contacto", SqlDbType.VarChar).Value = clienteInfo.Contacto; sqlComando.Parameters.Add("Url", SqlDbType.VarChar).Value = clienteInfo.Url; sqlComando.Parameters.Add("Imagen", SqlDbType.VarChar).Value = clienteInfo.Imagen; sqlComando.Parameters.Add("Activo", SqlDbType.VarChar).Value = clienteInfo.Activo; sqlComando.Parameters.Add("UsuarioModificacionId", SqlDbType.Int).Value = clienteInfo.UsuarioModificacionId; oConnection.Open(); resultado = Convert.ToInt32(sqlComando.ExecuteScalar()); oConnection.Close(); } } catch (Exception ex) { bool rethrow = ExceptionPolicy.HandleException(ex, Constantes.ExcepcionPoliticaAccesoDatos); if (rethrow) { throw ex; } } return(resultado); }
private void Cliente_BT_Click(object sender, EventArgs e) { ProveedorList list = ProveedorList.GetList(moleQule.Base.EEstado.Active, false); SupplierSelectForm form = new SupplierSelectForm(this, list); if (form.ShowDialog(this) == DialogResult.OK) { _proveedor = form.Selected as ProveedorInfo; Proveedor_TB.Text = _proveedor.Nombre; } }
public BatchNewForm(bool isModal, Form parent, Expedient exp) : base(isModal, parent) { InitializeComponent(); this.Text = Resources.Labels.LISTAPRODPROV_TITLE; _expediente = exp; _proveedor = ProveedorInfo.Get(exp.OidProveedor, ETipoAcreedor.Proveedor, true); _entity = _expediente.Partidas.NewItem(null, _expediente); _entity.PropertyChanged += new PropertyChangedEventHandler(Entity_PropertyChanged); SetFormData(); }
private void Proveedor_BT_Click(object sender, EventArgs e) { ProveedorList list = ProveedorList.GetList(moleQule.Base.EEstado.Active, false); SupplierSelectForm form = new SupplierSelectForm(this, list); if (form.ShowDialog(this) == DialogResult.OK) { ProveedorInfo prov = (ProveedorInfo)form.Selected; _entity.Proveedor = prov.Nombre; _entity.OidProveedor = prov.Oid; } }
public static ProveedorInfo ObtenerPorIDConCorreo(int proveedorId) { try { var proveedorPL = new ProveedorPL(); ProveedorInfo proveedor = proveedorPL.ObtenerPorIDConCorreo(proveedorId); return(proveedor); } catch (Exception ex) { Logger.Error(ex); throw; } }
public static ProveedorInfo ObtenerProveedorConfiguradoOrigenDestino(EmbarqueDetalleInfo embarque) { try { var proveedorPL = new ProveedorPL(); ProveedorInfo proveedor = proveedorPL.ObtenerProveedorConfiguradoOrigenDestino(embarque); return(proveedor); } catch (Exception ex) { Logger.Error(ex); throw; } }
protected override void SelectSupplierAction() { ProveedorList list = ProveedorList.GetList(moleQule.Base.EEstado.Active, ETipoAcreedor.Proveedor, false); SupplierSelectForm form = new SupplierSelectForm(this, list); if (form.ShowDialog(this) == DialogResult.OK) { _proveedor = (ProveedorInfo)form.Selected; _entity.OidProveedor = _proveedor.Oid; _entity.Proveedor = _proveedor.Nombre; _entity.SetCode(ETipoAcreedor.Proveedor); } }
protected override void SetRowFormat(DataGridViewRow row) { if (!row.Displayed) { return; } if (row.IsNewRow) { return; } ProveedorInfo item = row.DataBoundItem as ProveedorInfo; Face.Common.ControlTools.Instance.SetRowColor(row, item.EEstado); }