public int insertarRecursos(recursos rec) { try { SqlConnection cnx = cn.conectar(); cm = new SqlCommand("recursos_proc", cnx); cm.Parameters.AddWithValue("@b", 1); cm.Parameters.AddWithValue("@idrecursos", ""); cm.Parameters.AddWithValue("@nombrer", rec.nombrer); cm.Parameters.AddWithValue("@codigo", rec.codigo); cm.Parameters.AddWithValue("@descripcion", rec.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 == "Guardar") { recursos objetoRecurso = new recursos(); objetoRecurso.nombrer = textBoxNombrer.Text; objetoRecurso.codigo = textBoxCodigo.Text; objetoRecurso.descripcion = textBoxDescripcion.Text; if (logicaNR.insertarRecursos(objetoRecurso) > 0) { MessageBox.Show("Agregado con éxito"); dataGridViewRecursos.DataSource = logicaNR.listarRecursos(); textBoxNombrer.Text = ""; textBoxDescripcion.Text = ""; textBoxCodigo.Text = ""; tabRecursos.SelectedTab = tabPage2; } else { MessageBox.Show("Error al agregar recurso"); } } if (buttonGuardar.Text == "Actualizar") { recursos objetoRecurso = new recursos(); objetoRecurso.idrecursos = Convert.ToInt32(textBoxId.Text); objetoRecurso.nombrer = textBoxNombrer.Text; objetoRecurso.codigo = textBoxCodigo.Text; objetoRecurso.descripcion = textBoxDescripcion.Text; if (logicaNR.EditarRecursos(objetoRecurso) > 0) { MessageBox.Show("Actualizado con éxito"); dataGridViewRecursos.DataSource = logicaNR.listarRecursos(); textBoxNombrer.Text = ""; textBoxDescripcion.Text = ""; textBoxCodigo.Text = ""; tabRecursos.SelectedTab = tabPage2; } else { MessageBox.Show("Error al actualizar Recurso"); } buttonGuardar.Text = "Guardar"; } } catch { MessageBox.Show("Error"); } }
// incrementa algum recurso quando player 'recolher' ou quando ganhar de alguma outra forma public static void incrementaRecursos(recursos rIncrementar , int quantidade) { switch (rIncrementar){ case recursos.COMBUSTIVEL: combustivel += quantidade; break; case recursos.FERRO: ferro += quantidade; break; case recursos.MADEIRA: madeira += quantidade; break; case recursos.PEDRA: pedra += quantidade; break; } }
public List <recursos> Listarrecursos() { try { cm = new SqlCommand("recurso", cnx); cm.Parameters.AddWithValue("@b", 1); cm.Parameters.AddWithValue("@idrecursos", ""); cm.Parameters.AddWithValue("@nombre", ""); cm.Parameters.AddWithValue("@codigo", ""); cm.Parameters.AddWithValue("@descripcion", ""); cm.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cm.ExecuteReader(); Listarecursos = new List <recursos>(); while (dr.Read()) { recursos rec = new recursos(); rec.idrecursos = Convert.ToInt32(dr["idrecurso"].ToString()); rec.nombres = dr["nombres"].ToString(); rec.codigo = dr["codigo"].ToString(); rec.descripcion = dr["descripcion"].ToString(); Listarecursos.Add(rec); } } catch (Exception e) { e.Message.ToString(); Listarecursos = null; } finally { cm.Connection.Close(); } return(Listarecursos); }
public List <recursos> BuscarRecursos(string dato) { try { SqlConnection cnx = cn.conectar(); cm = new SqlCommand("recursos_proc", cnx); cm.Parameters.AddWithValue("@b", 5); cm.Parameters.AddWithValue("@idrecursos", ""); cm.Parameters.AddWithValue("@nombrer", dato); cm.Parameters.AddWithValue("@codigo", ""); cm.Parameters.AddWithValue("@descripcion", ""); cm.CommandType = CommandType.StoredProcedure; cnx.Open(); dr = cm.ExecuteReader(); listaRecursos = new List <recursos>(); while (dr.Read()) { recursos rc = new recursos(); rc.idrecursos = Convert.ToInt32(dr["idrecursos"].ToString()); rc.nombrer = dr["nombrer"].ToString(); rc.codigo = dr["codigo"].ToString(); rc.descripcion = dr["descripcion"].ToString(); listaRecursos.Add(rc); } } catch (Exception e) { e.Message.ToString(); listaRecursos = null; } finally { cm.Connection.Close(); } return(listaRecursos); }
public int EditarRecursos(recursos rec) { return(ar.EditarRecursos(rec)); }
public int insertarRecursos(recursos rec) { return(ar.insertarRecursos(rec)); }
public int editarrecursos(recursos re) { return(rec.editarrecursos(re)); }
public int insertarrecursos(recursos re) { return(rec.insertarrecursos(re)); }