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);
        }
Example #2
0
        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");
            }
        }
Example #3
0
 // 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));
 }
Example #8
0
 public int editarrecursos(recursos re)
 {
     return(rec.editarrecursos(re));
 }
Example #9
0
 public int insertarrecursos(recursos re)
 {
     return(rec.insertarrecursos(re));
 }