Пример #1
0
        public static UsserOn UsuarioSel(Int32 pID)
        {
            try
            {
                Int32 conten;
                conten = pID;
                string cnn = ConfigurationManager.ConnectionStrings["AtlantisGymBDConnectionString"].ConnectionString;
                using (SqlConnection conexion = new SqlConnection(cnn))
                {
                    UsserOn pID_USUARIO = new UsserOn();
                    string  comando     = "SELECT * FROM USUARIOS  WHERE ID_USUARIO=@DOC";

                    SqlCommand cmd = new SqlCommand(comando, conexion);
                    cmd.Parameters.AddWithValue("@DOC", conten);
                    conexion.Open();
                    SqlDataReader read = cmd.ExecuteReader();
                    pID_USUARIO.ID_USUARIO   = Convert.ToInt64(read["ID_USUARIO"].ToString());
                    pID_USUARIO.NOMBRE       = read["NOMBRE"].ToString();
                    pID_USUARIO.TIPO_USUARIO = read["TIPO_USUARIO"].ToString();

                    conexion.Close();
                    return(pID_USUARIO);
                }
            }
            catch (Exception ex)
            {
                UsserOn pID_USUARIO = new UsserOn();
                MessageBox.Show(ex.ToString());
                MessageBox.Show(pID_USUARIO.ID_USUARIO.ToString());

                return(null);
            }
        }
Пример #2
0
        public static UsserOn usuarion(Int64 pID)
        {
            UsserOn pUsuarioSele = new UsserOn();

            pUsuarioSele.ID_USUARIO = pID;
            //MessageBox.Show(pUsuarioSele.ID_USUARIO.ToString());
            return(pUsuarioSele);
        }
        public void CrearCliente()
        {
            try
            {
                string FechaHoy = DateTime.Now.ToString("yyyy-MM-dd");
                string cnn      = ConfigurationManager.ConnectionStrings["AtlantisGymBDConnectionString"].ConnectionString;
                using (SqlConnection conexion = new SqlConnection(cnn))
                {
                    UsserOn pID_USUARIO = new UsserOn();

                    string comando  = "INSERT INTO CLIENTES (ID_CLIENTE, DOC_CLIENTE, NOMBRE, APELLIDO, TELEFONO, DIRECCION, FECHA_INGRESO, GENERO, ESTATURA_IN) VALUES(@ID, @DOC, @NOMBRE, @APELLIDO, @TELEFONO, @DIRECCION, @FECHA, @GENERO, @ESTATURA) ";
                    string comando2 = "Insert into INGRESOS (DOC_CLIENTE,TIPO_INGRE,FECHA_INGRE,TOTAL,ID_USUARIO,FECHA_INICIO) VALUES (@ID,@TIPO_INGRE,@FECHA,@TOTAL,@ID_USUARIO,@FECHA)";
                    conexion.Open();
                    SqlCommand cmd  = new SqlCommand(comando, conexion);
                    SqlCommand cmd2 = new SqlCommand(comando2, conexion);
                    cmd.Parameters.AddWithValue("@ID", Convert.ToInt32(textDocumento.Text));
                    cmd.Parameters.AddWithValue("@DOC", comboTipoDoc.Text);
                    cmd.Parameters.AddWithValue("@NOMBRE", textNombre.Text);
                    cmd.Parameters.AddWithValue("@APELLIDO", textApellido.Text);
                    cmd.Parameters.AddWithValue("@TELEFONO", textTelefono.Text);
                    cmd.Parameters.AddWithValue("@DIRECCION", textDireccion.Text);
                    cmd.Parameters.AddWithValue("@FECHA", Convert.ToDateTime(FechaHoy));
                    cmd.Parameters.AddWithValue("@GENERO", comboGenero.Text);
                    cmd.Parameters.AddWithValue("@ESTATURA", Convert.ToInt32(textEstatura.Text));

                    cmd2.Parameters.AddWithValue("@ID", Convert.ToInt32(textDocumento.Text));
                    cmd2.Parameters.AddWithValue("@TIPO_INGRE", comboPago.Text);
                    cmd2.Parameters.AddWithValue("@FECHA", Convert.ToDateTime(FechaHoy));
                    cmd2.Parameters.AddWithValue("@TOTAL", Convert.ToInt32(labelTotal.Content));
                    cmd2.Parameters.AddWithValue("@ID_USUARIO", pUsActivo);



                    int FA1 = cmd.ExecuteNonQuery();
                    int FA2 = cmd2.ExecuteNonQuery();
                    if (FA1 == 1 & FA2 == 1)
                    {
                        DateTime fechaven = Convert.ToDateTime(DateTime.Now.ToString("dd/MM/yyyy"));
                        System.Windows.MessageBox.Show("CLIENTE CREADO CORRECTAMENTE");
                        ok = 1;
                        int alf = 1;
                        if (textTelefono.Text != "")
                        {
                            switch (comboPago.SelectedIndex)
                            {
                            case 0:
                                fechaven = fechaven.AddMonths(1);
                                break;

                            case 1:
                                fechaven = fechaven.AddDays(15);
                                Console.WriteLine(fechaven);
                                break;

                            case 2:
                                fechaven = fechaven.AddDays(7);
                                break;

                            case 3:
                                fechaven = fechaven.AddDays(1);
                                alf      = 4;
                                break;

                            case 4:
                                fechaven = fechaven.AddMonths(2);
                                break;

                            case 5:
                                fechaven = fechaven.AddMonths(3);
                                break;

                            case 6:
                                fechaven = fechaven.AddMonths(6);

                                break;

                            case 7:
                                fechaven = fechaven.AddYears(1);
                                break;

                            default:
                                alf = 4;
                                break;
                            }
                            fechaven1 = fechaven;
                            Console.WriteLine(fechaven1);
                            enviarSMS(Convert.ToInt32(labelTotal.Content), fechaven, alf);
                        }
                        else
                        {
                            MessageBox.Show("Para el envio de mensajes tiene que registrar un numero de celular.", "STOP", MessageBoxButton.OK, MessageBoxImage.Warning);
                        }
                    }
                    else
                    {
                        System.Windows.MessageBox.Show("Error al ingresar datos");
                        ok = 0;
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }