public override DataTable SearchAgrupamientos(object target) { ProveedorView pv = (ProveedorView)target; string IdProveedor = pv.IdProveedor; return(tpu_AgrupProveedores.GetList(IdProveedor).Tables[0]); }
private bool IsValidJerarquia(ProveedorView proveedor) { DataSet data = dataaccess.tpu_AgrupProveedores.GetList(proveedor.IdProveedor, Security.IdEmpresa); string filtro = String.Format("SUBSTRING(Jerarquia,1,20) = SUBSTRING({0},1,20)", "'" + Jerarquia + "'"); DataView dv = new DataView(data.Tables[0], filtro, "", System.Data.DataViewRowState.Unchanged); return(dv.Count == 0); }
public bool Contains(ProveedorView proveedor) { foreach (ProveedorView prov in this.List) { if (prov.Codigo.Equals(proveedor.Codigo)) { return(true); } } return(false); }
//Fin Cristian 20120110 public override void ProcesarElementos(ArrayList rows) { if (this.Elementos == null) { this.SetElementos(new ProveedoresViewCollection()); } foreach (System.Data.DataRow row in rows) { ProveedorView proveedor = new ProveedorView(); proveedor.Codigo = Convert.ToString(row["Codigo"]); proveedor.IdProveedor = Convert.ToString(row["IdProveedor"]); proveedor.Nombre = Convert.ToString(row["Nombre"]); proveedor.Domicilio = Convert.ToString(row["Domicilio"]); proveedor.Telefonos = Convert.ToString(row["Telefonos"]); if (!((ProveedoresViewCollection)this.Elementos).Contains(proveedor)) { this.Elementos.Add(proveedor); } } }
//Cristian Tarea 00084 20120110 public override void Agregar(String codigoProveedor) { if (this.Elementos == null) { this.SetElementos(new ProveedoresViewCollection()); } tpu_ProveedoresDataset.tpu_ProveedoresRow row = mz.erp.businessrules.tpu_Proveedores.GetByCodigo(codigoProveedor); if (row != null) { ProveedorView proveedor = new ProveedorView(); proveedor.Codigo = Convert.ToString(row["Codigo"]); proveedor.IdProveedor = Convert.ToString(row["IdProveedor"]); proveedor.Nombre = Convert.ToString(row["Nombre"]); proveedor.Domicilio = Convert.ToString(row["Domicilio"]); proveedor.Telefonos = Convert.ToString(row["Telefonos"]); if (!((ProveedoresViewCollection)this.Elementos).Contains(proveedor)) { this.Elementos.Add(proveedor); } } }
public void Add(ProveedorView proveedor) { this.List.Add(proveedor); }