Exemplo n.º 1
0
        public override int GetHashCode()
        {
            int hashCode = 13;

            hashCode = (hashCode * 7) + IdFactura.GetHashCode();
            hashCode = (hashCode * 7) + TipoGasto.GetHashCode();
            return(hashCode);
        }
Exemplo n.º 2
0
 public void Delete()
 {
     if (Find(this.IdFactura))
     {
         ListaFactura.Remove(this);
         GestionArchivo gs = new GestionArchivo(pathID);
         gs.Save(IdFactura.ToString());
     }
 }
Exemplo n.º 3
0
        public Factura()//Here
        {
            Count = ListaFactura.Count;

            GestionArchivo gs = new GestionArchivo(pathID);

            gs.CreateFile();
            string ID = gs.GetDateOne();

            if (ID != null)
            {
                IdFactura = Convert.ToInt32(ID);
                gs.Delete(IdFactura.ToString());
            }
            else
            {
                IdFactura = ListaFactura.Count + 1;
            }
        }
Exemplo n.º 4
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            FacturaEN t = obj as FacturaEN;

            if (t == null)
            {
                return(false);
            }
            if (IdFactura.Equals(t.IdFactura))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 5
0
 public override string ToString()
 {
     return(IdFactura.ToString());
 }
Exemplo n.º 6
0
 public override string ToString()
 {
     return(IdFactura.ToString() + "\t" + IdVenta.ToString() + "\t" + precioFinal.ToString());
 }