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; } }
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); }
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); }
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(); }
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); }
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); }
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(); }
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); }
public void Cargar(curso objCurso) { txtNombre.Text = objCurso.Nombre; txtDescripcion.Text = objCurso.Descripcion; txtDuracion.Text = objCurso.Duracion.ToString(); }