示例#1
0
 public static Cliente Cliente(int id)
 {
     ManejaCliente manejaCliente = new ManejaCliente();
     Cliente res = new Cliente();
     res = (Cliente)manejaCliente.buscaPorId(id);
     return res;
 }
示例#2
0
 public static List<Cliente> Clientes()
 {
     ManejaCliente manejaCliente = new ManejaCliente();
     List<Cliente> res = new List<Cliente>();
     foreach (iEntidad i in manejaCliente.Todo())
     {
         res.Add((Cliente)i);
     }
     return res;
 }
示例#3
0
 public iEntidad buscaPorId(int id)
 {
     DataRow i = manejador.ConsultarId("Select * from factura_a WHERE `IdFactura`='" + id + "';");
     ManejaCliente manejaCliente = new ManejaCliente();
     ManejaVenta manejaVenta = new ManejaVenta();
     Factura auxEva = new Factura();
     auxEva.Id = Convert.ToInt32(i["IdContacto"]);
     auxEva.Venta = (Venta)manejaVenta.buscaPorId(Convert.ToInt32(i["IdVenta"].ToString()));
     auxEva.Cliente = (Cliente)manejaCliente.buscaPorId(Convert.ToInt32(i["IdCliente"].ToString()));
     auxEva.Iva = (float)i["IVA"];
     return auxEva;
 }
示例#4
0
        public static bool Cliente(iEntidad cliente)
        {
            List<Cliente> aux = Devuelve.Clientes();

            foreach (Cliente pAux in aux)
            {
                if (((Cliente)cliente).Email == pAux.Email)
                {
                    return false;
                }
            }

            ManejaCliente manejaCliente = new ManejaCliente();
            manejaCliente.Alta(cliente);
            return true;
        }
示例#5
0
 public List<iEntidad> Todo()
 {
     DataTable aux = manejador.Consultar("Select * from factura_a;");
     ManejaCliente manejaCliente = new ManejaCliente();
     ManejaVenta manejaVenta = new ManejaVenta();
     List<iEntidad> res = new List<iEntidad>();
     foreach (DataRow i in aux.Rows)
     {
         Factura auxEva = new Factura();
         auxEva.Id = Convert.ToInt32(i["IdContacto"]);
         auxEva.Venta = (Venta)manejaVenta.buscaPorId(Convert.ToInt32(i["IdVenta"].ToString()));
         auxEva.Cliente = (Cliente)manejaCliente.buscaPorId(Convert.ToInt32(i["IdCliente"].ToString()));
         auxEva.Iva = (float)i["IVA"];
         res.Add(auxEva);
     }
     return res;
 }
示例#6
0
 public static Cliente Cliente(string cuit)
 {
     ManejaCliente manejaCliente = new ManejaCliente();
     Cliente res = new Cliente();
     res = manejaCliente.buscaPorCuit(cuit);
     return res;
 }
示例#7
0
 public static void Cliente(iEntidad cliente)
 {
     ManejaCliente manejaCliente = new ManejaCliente();
     ((Cliente)cliente).Estado = false;
     manejaCliente.Modificacion(cliente);
 }
示例#8
0
 public static void Cliente(iEntidad cliente)
 {
     ManejaCliente manejaCliente = new ManejaCliente();
     manejaCliente.Modificacion(cliente);
 }