Пример #1
0
        //Carrera
        public List <carrera> buscarCarrera()
        {
            List <carrera> carrera = new List <carrera>();

            SqlCommand sqlCommand = new SqlCommand("SELECT director,nombre,totalperiodo,facultad,periodo,estado FROM carrera", getConnection());

            sqlCommand.Connection.Open();

            try
            {
                SqlDataReader dataReader = sqlCommand.ExecuteReader();

                while (dataReader.Read())
                {
                    carrera security = new carrera();
                    security.director     = dataReader.GetString(0);
                    security.nombre       = dataReader.GetString(1);
                    security.totalPeriodo = dataReader.GetInt32(2);
                    security.facultad     = dataReader.GetString(3);
                    security.tipoPeriodos = dataReader.GetString(4);
                    security.estado       = dataReader.GetString(5);
                    carrera.Add(security);
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                sqlCommand.Connection.Close();
            }
            return(carrera);
        }
Пример #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (txtDirector.Text != "" && txtNombre.Text != "" && txtFacultad.Text != "" && txtTotalPeriodo.Text != "" && periodo != "" && cbcStatus.Text != "")
     {
         try
         {
             //int idCarrera = Convert.ToInt32(txtID.Text);
             //carrera.idCarrera = idCarrera;
             carrera.director = txtDirector.Text;
             try
             {
                 carrera.totalPeriodo = Convert.ToInt32(txtTotalPeriodo.Text);
                 carrera.nombre       = txtNombre.Text;
                 carrera.facultad     = txtFacultad.Text;
                 carrera.estado       = cbcStatus.Text;
                 carrera.tipoPeriodos = periodo;
                 carrera user = new carrera()
                 {
                     director = carrera.director, nombre = carrera.nombre, totalPeriodo = carrera.totalPeriodo, facultad = carrera.facultad, tipoPeriodos = carrera.tipoPeriodos, estado = carrera.estado
                 };
                 if (Datos.instance.carrera(user))
                 {
                     MessageBox.Show("Carrera ha sido agregado exitosamente");
                     txtDirector.Text     = "";
                     txtNombre.Text       = "";
                     txtTotalPeriodo.Text = "";
                     txtFacultad.Text     = "";
                     RBCuatri.Checked     = false;
                     RBSemestre.Checked   = false;
                     cbcStatus.Text       = "";
                 }
             }
             catch (Exception ex)
             {
                 MessageBox.Show("Total de periodos es numérico", "¡Alerta!", MessageBoxButtons.OK);
             }
         }
         catch (Exception ex)
         {
             //MessageBox.Show("ID de carrera es numérico", "¡Alerta!", MessageBoxButtons.OK);
         }
     }
     else
     {
         MessageBox.Show("Favor de llenar todos los campos", "¡Alerta!", MessageBoxButtons.OK);
     }
 }
Пример #3
0
        public bool carrera(carrera carrera)
        {
            bool result = false;

            SqlCommand insert = new SqlCommand("INSERT INTO carrera(director,nombre,totalperiodo,facultad,periodo,estado) values(@director,@nombre,@totalperiodo,@facultad,@periodo,@estado)", getConnection());

            insert.Parameters.AddWithValue("@director", carrera.director);
            insert.Parameters.AddWithValue("@nombre", carrera.nombre);
            insert.Parameters.AddWithValue("@totalperiodo", carrera.totalPeriodo);
            insert.Parameters.AddWithValue("@facultad", carrera.facultad);
            insert.Parameters.AddWithValue("@periodo", carrera.tipoPeriodos);
            insert.Parameters.AddWithValue("@estado", carrera.estado);
            insert.Connection.Open();
            result = insert.ExecuteNonQuery() == 1;
            insert.Connection.Close();
            return(result);
        }
Пример #4
0
 public altaCarrera()
 {
     InitializeComponent();
     //periodo = "";
     carrera = new carrera();
 }