Ejemplo n.º 1
0
    public static int ObtenerIdFacturaEncabezado(Dictionary <string, object> pParametros, CConexion pConexion)
    {
        CFacturaDetalle Detalle = new CFacturaDetalle();

        Detalle.LlenaObjetoFiltros(pParametros, pConexion);
        return(Detalle.idFacturaEncabezado);
    }
Ejemplo n.º 2
0
    public static int ObtenerIdFacturaEncabezadoRelacionado(Dictionary <string, object> pParametros, CConexion pConexion)
    {
        CConceptoProyecto Concepto = new CConceptoProyecto();

        Concepto.LlenaObjetoFiltros(pParametros, pConexion);
        Dictionary <string, object> Parametros = new Dictionary <string, object>();

        Parametros.Add("IdConceptoProyecto", Concepto.IdConceptoProyecto);
        int idFactura = CFacturaDetalle.ObtenerIdFacturaEncabezado(Parametros, pConexion);

        return(idFactura);
    }
Ejemplo n.º 3
0
    //Constructores

    //Metodos Especiales
    public void AgregarFacturaDetalle(Dictionary <string, object> pFacturaDetalle, int pIdFacturaEncabezado, int pIdCotizacionDetalle, CConexion pConexion)
    {
        CCotizacionDetalle CotizacionDetalle = new CCotizacionDetalle();
        CFacturaEncabezado FacturaEncabezado = new CFacturaEncabezado();
        CFacturaDetalle    FacturaDetalle    = new CFacturaDetalle();

        CotizacionDetalle.LlenaObjeto(pIdCotizacionDetalle, pConexion);
        FacturaEncabezado.LlenaObjeto(pIdFacturaEncabezado, pConexion);

        FacturaDetalle.Baja = false;
        //FacturaDetalle.Cantidad = Convert.ToInt32(pFacturaDetalle["Cantidad"]);
    }