Facturas de proveedor: modificada función "Nuevo" a "Nuevo(withInsert: Boolean = True)"
git-svn-id: https://192.168.0.254/svn/Proyectos.Tecsitel_FactuGES2/trunk@226 0c75b7a4-871f-7646-8a2f-f78d34cc349f
This commit is contained in:
parent
d51e1fe077
commit
9f778a0b6b
@ -23,7 +23,7 @@ type
|
|||||||
function BuscarTodos: IBizFacturaProveedor;
|
function BuscarTodos: IBizFacturaProveedor;
|
||||||
procedure Ver(AFactura : IBizFacturaProveedor);
|
procedure Ver(AFactura : IBizFacturaProveedor);
|
||||||
procedure VerTodos(AFacturas: IBizFacturaProveedor);
|
procedure VerTodos(AFacturas: IBizFacturaProveedor);
|
||||||
function Nuevo : IBizFacturaProveedor;
|
function Nuevo (withInsert: Boolean = True) : IBizFacturaProveedor;
|
||||||
function Anadir(AFactura : IBizFacturaProveedor) : Boolean; overload;
|
function Anadir(AFactura : IBizFacturaProveedor) : Boolean; overload;
|
||||||
function AnadirAbono(AFactura : IBizFacturaProveedor) : Boolean;
|
function AnadirAbono(AFactura : IBizFacturaProveedor) : Boolean;
|
||||||
function Anadir(AFacturas : IBizFacturaProveedor; AListaAlbaranes : IBizAlbaranProveedor): Boolean; overload;
|
function Anadir(AFacturas : IBizFacturaProveedor; AListaAlbaranes : IBizAlbaranProveedor): Boolean; overload;
|
||||||
@ -89,7 +89,7 @@ type
|
|||||||
function Buscar(const ID: Integer): IBizFacturaProveedor;
|
function Buscar(const ID: Integer): IBizFacturaProveedor;
|
||||||
function BuscarTodos: IBizFacturaProveedor;
|
function BuscarTodos: IBizFacturaProveedor;
|
||||||
// function BuscarTodasPendientesComision(IdAgente: Integer; IdComision: Integer; IdFacturasAsociadas: String): IBizFacturaProveedor;
|
// function BuscarTodasPendientesComision(IdAgente: Integer; IdComision: Integer; IdFacturasAsociadas: String): IBizFacturaProveedor;
|
||||||
function Nuevo : IBizFacturaProveedor;
|
function Nuevo (withInsert: Boolean = True): IBizFacturaProveedor;
|
||||||
procedure Ver(AFactura : IBizFacturaProveedor);
|
procedure Ver(AFactura : IBizFacturaProveedor);
|
||||||
procedure VerTodos(AFacturas: IBizFacturaProveedor);
|
procedure VerTodos(AFacturas: IBizFacturaProveedor);
|
||||||
function Duplicar(AFactura: IBizFacturaProveedor): IBizFacturaProveedor;
|
function Duplicar(AFactura: IBizFacturaProveedor): IBizFacturaProveedor;
|
||||||
@ -912,14 +912,15 @@ begin
|
|||||||
end;
|
end;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
function TFacturasProveedorController.Nuevo: IBizFacturaProveedor;
|
function TFacturasProveedorController.Nuevo(withInsert: Boolean = True): IBizFacturaProveedor;
|
||||||
var
|
var
|
||||||
AFactura : IBizFacturaProveedor;
|
AFactura : IBizFacturaProveedor;
|
||||||
begin
|
begin
|
||||||
AFactura := FDataModule.NewItem;
|
AFactura := FDataModule.NewItem;
|
||||||
FiltrarEmpresa(AFactura);
|
FiltrarEmpresa(AFactura);
|
||||||
AFactura.DataTable.Active := True;
|
AFactura.DataTable.Active := True;
|
||||||
AFactura.Insert;
|
if withInsert then
|
||||||
|
AFactura.Insert;
|
||||||
Result := AFactura;
|
Result := AFactura;
|
||||||
end;
|
end;
|
||||||
|
|
||||||
@ -1076,4 +1077,3 @@ begin
|
|||||||
end;
|
end;
|
||||||
|
|
||||||
end.
|
end.
|
||||||
| |||||||