public int insertarRecursos(clsRecursosEntity co) { try { SqlConnection cnx = cn.conectar(); cm = new SqlCommand("Recurso", cnx); cm.Parameters.AddWithValue("@B", 1); cm.Parameters.AddWithValue("@IdRecursos", ""); cm.Parameters.AddWithValue("@Nombres", co.nombre); cm.Parameters.AddWithValue("@Codigo", co.codigo); cm.Parameters.AddWithValue("@Descripcion", co.descripcion); cm.CommandType = CommandType.StoredProcedure; cnx.Open(); cm.ExecuteNonQuery(); indicador = 1; } catch (Exception e) { e.Message.ToString(); indicador = 0; } finally { cm.Connection.Close(); } return(indicador); }
private void buttonGuardar_Click(object sender, EventArgs e) { try { if (buttonGuardar.Text.Equals("Guardar")) { clsRecursosEntity objetoRecurso = new clsRecursosEntity(); objetoRecurso.nombre = textBoxNombre.Text; objetoRecurso.codigo = textBoxCodigo.Text; objetoRecurso.descripcion = textBoxDescripcion.Text; if (logicaR.insertarRecurso(objetoRecurso) > 0) { MessageBox.Show("Agregado con exito"); dataGridViewRecursos.DataSource = logicaR.listarRecurso(); textBoxNombre.Clear(); textBoxCodigo.Clear(); textBoxDescripcion.Clear(); tabRecursos.SelectedTab = tabDetalle; } else { MessageBox.Show("Error al agregar Recurso"); } } if (buttonGuardar.Text.Equals("Actualizar")) { clsRecursosEntity objetoRecurso = new clsRecursosEntity(); objetoRecurso.idRecursos = Convert.ToInt32(textBoxId.Text); objetoRecurso.nombre = textBoxNombre.Text; objetoRecurso.codigo = textBoxCodigo.Text; objetoRecurso.descripcion = textBoxDescripcion.Text; if (logicaR.editarRecurso(objetoRecurso) > 0) { MessageBox.Show("Actualizado con exito"); dataGridViewRecursos.DataSource = logicaR.listarRecurso(); textBoxNombre.Clear(); textBoxCodigo.Clear(); textBoxDescripcion.Clear(); tabRecursos.SelectedTab = tabDetalle; } else { MessageBox.Show("Error al agregar Recurso"); } buttonGuardar.Text = "Guardar"; } } catch { MessageBox.Show("ERROR"); } }
public List <clsRecursosEntity> buscarRecursos(string dato) { try { SqlConnection cnx = cn.conectar(); cm = new SqlCommand("Recurso", cnx); cm.Parameters.AddWithValue("@B", 5); cm.Parameters.AddWithValue("@IdRecursos", ""); cm.Parameters.AddWithValue("@Nombres", dato); cm.Parameters.AddWithValue("@Codigo", ""); cm.Parameters.AddWithValue("@Descripcion", ""); cm.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cm.ExecuteReader(); ListaRecursos = new List <clsRecursosEntity>(); while (dr.Read()) { clsRecursosEntity c = new clsRecursosEntity(); c.idRecursos = Convert.ToInt32(dr["idrecursois"].ToString()); c.nombre = dr["nombrer"].ToString(); c.codigo = dr["codigo"].ToString(); c.descripcion = dr["descripcion"].ToString(); ListaRecursos.Add(c); } } catch (Exception e) { e.Message.ToString(); ListaRecursos = null; } finally { cm.Connection.Close(); } return(ListaRecursos); }
public int editarRecurso(clsRecursosEntity co) { return(ac.editarRecursos(co)); }
public int insertarRecurso(clsRecursosEntity co) { return(ac.insertarRecursos(co)); }