Exemplo n.º 1
0
        public int Last()
        {
            Conexion.Open();

            int LastService = FacturaRepo.Last();

            Conexion.Close();
            return(LastService);
        }
        public string Guardar(Factura fact)
        {
            try
            {
                Conexion.Open();

                FacturaRepo.Guardar(fact);
                var id = FacturaRepo.Last();
                for (int i = 0; i < fact.Detalles.Count; i++)
                {
                    fact.Detalles[i].Factura = id;
                    DetalleRepo.Guardar(fact.Detalles[i]);
                }
                Conexion.Close();
                return($"Se facturó");
            }
            catch (Exception e)
            {
                Conexion.Close();
                return($"Error de la Aplicacion: {e.Message}");
            }
        }