Exemplo n.º 1
0
        private void btnAgregar_Click(object sender, EventArgs e)
        {
            try
            {
                curso objCurso = new curso();
                objCurso.Nombre      = txtNombre.Text;
                objCurso.Duracion    = Convert.ToInt32(txtDuracion.Text);
                objCurso.Descripcion = txtDescripcion.Text;

                conexion objConexion = new conexion();
                int      resultado   = objConexion.CursoInsertar(objCurso);
                if (resultado == 1)
                {
                    MessageBox.Show("Insertado Correctamente");
                }
                else
                {
                    MessageBox.Show("Ocurrió un error");
                }
                this.Close();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemplo n.º 2
0
        public List <curso> CursoListar()
        {
            List <curso> lstCursos = new List <curso>();

            try
            {
                SqlConnection  conn = new SqlConnection(cadena);
                SqlDataAdapter da   = new SqlDataAdapter("select * from cursos", conn);
                da.SelectCommand.CommandType = CommandType.Text;
                DataSet ds = new DataSet();
                da.Fill(ds, "cursos");
                for (int i = 0; i < (int)ds.Tables[0].Rows.Count; i++)
                {
                    curso objCurso = new curso();
                    objCurso.Nombre      = ds.Tables[0].Rows[i]["nombre"].ToString();
                    objCurso.Duracion    = Convert.ToInt32(ds.Tables[0].Rows[i]["duracion"].ToString());
                    objCurso.Descripcion = ds.Tables[0].Rows[i]["descripcion"].ToString();
                    lstCursos.Add(objCurso);
                }
                ds.Dispose();
                da.Dispose();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(lstCursos);
        }
Exemplo n.º 3
0
        public List <curso> CursoBUscarSP(String nombre)
        {
            List <curso> lstCursos = new List <curso>();

            try
            {
                SqlConnection  conn = new SqlConnection(cadena);
                SqlDataAdapter da   = new SqlDataAdapter("SP_Buscar", conn);
                da.SelectCommand.CommandType = CommandType.StoredProcedure;
                da.SelectCommand.Parameters.AddWithValue("@Nombre", nombre);


                //da.SelectCommand.CommandType = CommandType.Text;
                DataSet ds = new DataSet();
                da.Fill(ds, "cursos");
                for (int i = 0; i < (int)ds.Tables[0].Rows.Count; i++)
                {
                    curso objCurso = new curso();
                    objCurso.Nombre      = ds.Tables[0].Rows[i]["nombre"].ToString();
                    objCurso.Duracion    = Convert.ToInt32(ds.Tables[0].Rows[i]["duracion"].ToString());
                    objCurso.Descripcion = ds.Tables[0].Rows[i]["descripcion"].ToString();
                    lstCursos.Add(objCurso);
                }
                ds.Dispose();
                da.Dispose();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(lstCursos);
        }
Exemplo n.º 4
0
        private void toolStripButton2_Click(object sender, EventArgs e)
        {
            curso objCurso = new curso();

            objCurso.Nombre      = dataGridView1.SelectedRows[0].Cells["nombre"].Value.ToString();
            objCurso.Duracion    = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells["duracion"].Value.ToString());
            objCurso.Descripcion = dataGridView1.SelectedRows[0].Cells["descripcion"].Value.ToString();

            frmEditar frm = new frmEditar();

            frm.Cargar(objCurso);
            frm.ShowDialog();
            Cargar();
        }
Exemplo n.º 5
0
 public int CursoEditar(curso objCurso)
 {
     try
     {
         SqlConnection conn = new SqlConnection(cadena);
         conn.Open();
         SqlCommand cmd = new SqlCommand("update cursos set Descripcion = @Descripcion, Duracion = @Duracion where Nombre = @Nombre", conn);
         cmd.CommandType = CommandType.Text;
         cmd.Parameters.AddWithValue("@Nombre", objCurso.Nombre);
         cmd.Parameters.AddWithValue("@Descripcion", objCurso.Descripcion);
         cmd.Parameters.AddWithValue("@Duracion", objCurso.Duracion);
         cmd.ExecuteNonQuery();
         conn.Close();
         Console.WriteLine("Curso editado satisfactoriamente");
     }
     catch (Exception ex)
     {
         return(0);
     }
     return(1);
 }
Exemplo n.º 6
0
 public int CursoInsertar(curso objCurso)
 {
     try
     {
         SqlConnection conn = new SqlConnection(cadena);
         conn.Open();
         SqlCommand cmd = new SqlCommand("insert into cursos (nombre, duracion, descripcion) values(@Nombre, @Duracion, @Descripcion)", conn);
         cmd.CommandType = CommandType.Text;
         cmd.Parameters.AddWithValue("@Nombre", objCurso.Nombre);
         cmd.Parameters.AddWithValue("@Duracion", objCurso.Duracion);
         cmd.Parameters.AddWithValue("@Descripcion", objCurso.Descripcion);
         cmd.ExecuteNonQuery();
         conn.Close();
         Console.WriteLine("Insertado Exitosamente");
     }
     catch (Exception ex)
     {
         return(0);
     }
     return(1);
 }
Exemplo n.º 7
0
        private void frmGuardar_Click(object sender, EventArgs e)
        {
            curso objCurso = new curso();

            objCurso.Nombre      = txtNombre.Text;
            objCurso.Descripcion = txtDescripcion.Text;
            objCurso.Duracion    = Convert.ToInt32(txtDuracion.Text);

            conexion objConexion = new conexion();
            int      resultado   = objConexion.CursoEditar(objCurso);

            if (resultado == 1)
            {
                MessageBox.Show("Editado correctamente");
            }
            else
            {
                MessageBox.Show("Ocurrió un error");
            }
            this.Close();
        }
Exemplo n.º 8
0
 public int CursoInsertarSP(curso objCurso)
 {
     try
     {
         SqlConnection conn = new SqlConnection(cadena);
         conn.Open();
         SqlCommand cmd = new SqlCommand("SP_InsertarCurso", conn);
         //cmd.CommandType = CommandType.Text;
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.AddWithValue("@Nombre", objCurso.Nombre);
         cmd.Parameters.AddWithValue("@Duracion", objCurso.Duracion);
         cmd.Parameters.AddWithValue("@Descripcion", objCurso.Descripcion);
         cmd.ExecuteNonQuery();
         conn.Close();
         Console.WriteLine("Insertado Exitosamente");
     }
     catch (Exception ex)
     {
         return(0);
     }
     return(1);
 }
Exemplo n.º 9
0
 public void Cargar(curso objCurso)
 {
     txtNombre.Text      = objCurso.Nombre;
     txtDescripcion.Text = objCurso.Descripcion;
     txtDuracion.Text    = objCurso.Duracion.ToString();
 }