none
CONDICION CON FECHA [AYUDA] RRS feed

  • Pregunta

  • Buenas noches amigos programadores, tengo un problema con un proyecto , tengo q hacer una condicion donde al realizar un pago si es del dia 1 al 10 de cada mes no pague recargos, si es del 11 hasta el 30 o 31 segun sea el caso, si tendra un reacargo, para registrar fecha estoy utilizando un DATATIMEPICKER, ojala pudieran ayudarme, muchas gracias
    viernes, 30 de octubre de 2015 2:20

Respuestas

  • Hola

    El DateTimePicker tiene la propiedad value y la propiedad vaue te da el dia.

    //dtp1 es tu DateTimePicker

    int dia= dtp1.Value.Day; int mes = dtp1.Value.Month; int anio = dtp1.Value.Year; //solo comparamos mayor a 11, por default ningun datetimepicker te dara mas dias de los que trae un mes. if (dia>11){ //aqui tu proceso para generar recargo }

    Saludos
    • Propuesto como respuesta Sergio Parra viernes, 30 de octubre de 2015 9:08
    • Marcado como respuesta victor valencia sábado, 31 de octubre de 2015 0:25
    viernes, 30 de octubre de 2015 5:34

Todas las respuestas

  • Hola

    El DateTimePicker tiene la propiedad value y la propiedad vaue te da el dia.

    //dtp1 es tu DateTimePicker

    int dia= dtp1.Value.Day; int mes = dtp1.Value.Month; int anio = dtp1.Value.Year; //solo comparamos mayor a 11, por default ningun datetimepicker te dara mas dias de los que trae un mes. if (dia>11){ //aqui tu proceso para generar recargo }

    Saludos
    • Propuesto como respuesta Sergio Parra viernes, 30 de octubre de 2015 9:08
    • Marcado como respuesta victor valencia sábado, 31 de octubre de 2015 0:25
    viernes, 30 de octubre de 2015 5:34
  • muchas gracias me sirvió excelente, solo lo tuve que adaptar a visual pero gracias me ayudate muchisimo,

    para quien le interese , hice esto,

    Dim dia As Integer
            dia = DateTimepagocole.Value.Day

            If dia > 10 Then
                txtextraporatraso.Text = Val(txtimportecole.Text * 0.1)
            Else
                txtextraporatraso.Text = 0
            End If


    sábado, 31 de octubre de 2015 0:27