Exemple #1
0
 public Comunicacion()
 {
     datos    = new BaseDatosDataContext();
     con      = new Conexion();
     usuarios = new Atributos();
     master   = new Bienvenidos();
 }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            datos      = new BaseDatosDataContext();
            master     = new Bienvenidos();
            variables  = new Atributos();
            validacion = new Validar();
            registrar  = new Comunicacion();

            try
            {
                if (Session["Usuario"].ToString() != "" && Session["nombreUsuario"].ToString() != "")
                {
                    usuario           = Session["Usuario"].ToString();
                    variables.Usuario = Session["nombreUsuario"].ToString();
                    lbl_usuario.Text  = variables.Usuario;
                }
            }

            catch (Exception)
            {
                Response.Redirect("Inicio.aspx");
            }

            listarVuelos();
        }
Exemple #3
0
    protected void Page_Load(object sender, EventArgs e)
    {
        var pedido   = recibirPedido(Request["pedido"]);
        var detalles = recibirDetalles(Request["detalles"]);

        if (pedido != null && detalles != null)
        {
            BaseDatosDataContext bd = new BaseDatosDataContext();

            pedido.IdPedido = 0;

            bd.Pedidos.InsertOnSubmit(pedido);
            bd.SubmitChanges();

            foreach (Detalle detalle in detalles)
            {
                detalle.IdDetalle = 0;
                detalle.IdPedido  = pedido.IdPedido;
                detalle.Descuento = detalle.Descuento / 100;

                bd.Detalles.InsertOnSubmit(detalle);
                bd.SubmitChanges();
            }

            calcularSaldoCliente(Convert.ToInt32(pedido.IdCliente));
        }
    }
 private void CrearBaseDatos()
 {
     using (BaseDatosDataContext contexto = new BaseDatosDataContext(cadenaConexion))
     {
         if (!contexto.DatabaseExists())
         {
             contexto.CreateDatabase();
         }
     }
 }
Exemple #5
0
    protected void Page_Load(object sender, EventArgs e)
    {
        BaseDatosDataContext bd = new BaseDatosDataContext();

        var temp = (from vend in bd.Vendedors
                    where vend.IdVendedor == Convert.ToInt32(Session["IdVendedor"].ToString())
                    select vend).Single();

        lblNombre.Text = temp.Nombre + " " + temp.Apellido;

        if (temp.Administrador)
        {
            hlUsuarios.Visible    = true;
            hlLocalidades.Visible = true;
        }
    }
Exemple #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            datos      = new BaseDatosDataContext();
            master     = new Bienvenidos();
            variables  = new Atributos();
            validacion = new Validar();
            registrar  = new Comunicacion();

            try{
                if (Session["Usuario"].ToString() != "" && Session["nombreUsuario"].ToString() != "")
                {
                    usuario           = Session["Usuario"].ToString();
                    variables.Usuario = Session["nombreUsuario"].ToString();
                    lbl_usuario.Text  = variables.Usuario;
                }
            }

            catch (Exception) {
                Response.Redirect("Inicio.aspx");
            }

            for (int i = 0; i <= 23; i++)
            {
                if (i.ToString().Length == 1)
                {
                    ddl_hora.Items.Add("0" + i.ToString());
                }
                else
                {
                    ddl_hora.Items.Add(i.ToString());
                }
            }

            for (int i = 0; i <= 59; i++)
            {
                if (i.ToString().Length == 1)
                {
                    ddl_minutos.Items.Add("0" + i.ToString());
                }
                else
                {
                    ddl_minutos.Items.Add(i.ToString());
                }
            }
        }
Exemple #7
0
    private void calcularSaldoCliente(int idCliente)
    {
        BaseDatosDataContext bd = new BaseDatosDataContext();

        double subtotalCliente = 0;

        //Se verifica si ese cliente tiene pedidos a su nombre
        bool tienePedidos = (from ped in bd.Pedidos
                             where ped.IdCliente == idCliente
                             select ped).Any();

        //Si tiene pedidos
        if (tienePedidos)
        {
            //Se cargan los pedidos
            var pedidos = from ped in bd.Pedidos
                          where ped.IdCliente == idCliente
                          select ped;

            foreach (var pedido in pedidos)
            {
                //Sino esta pagado el pedido
                if (!Convert.ToBoolean(pedido.Pagado))
                {
                    //Se suma el monto total de cada pedido
                    subtotalCliente += Convert.ToDouble(pedido.Total);
                }
            }
        }

        var cliente = (from cli in bd.Clientes
                       where cli.IdCliente == idCliente
                       select cli).Single();

        cliente.Saldo = 0 + subtotalCliente;
        bd.SubmitChanges();
    }