public string set_Rubro(E_Rubro rubro) { try { cn.Open(); cmd = new SqlCommand("setRubro", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nombre", rubro.nombre); cmd.Parameters.AddWithValue("@idRubro", rubro.idRubro); cmd.ExecuteNonQuery(); } catch (Exception e) { xRet = e.Message; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(xRet); }
public string guardar(E_Rubro rubro) { if (rubro.idRubro == 0) { return(bdRubro.add_Rubro(rubro)); } else { return(bdRubro.set_Rubro(rubro)); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (txtAgrRubro.Text != "") { string xRet; E_Rubro rubro = new E_Rubro(); N_Rubro nRubro = new N_Rubro(); rubro.nombre = txtAgrRubro.Text; if (txtId.Text != "") { rubro.idRubro = Convert.ToInt64(txtId.Text); } xRet = nRubro.guardar(rubro); if (xRet != "0") { MessageBox.Show("no se pudo agregar la rubro", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } else { MessageBox.Show("¡El rubro se agrego correctamente!", "Operacion Exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); txtAgrRubro.Text = ""; } refrescarGrilla(); } //// si devuelve true es que los campos obligatorios estan completos // E_Rubro Rubro = new E_Rubro(); // //si el txt id esta vacio significa que es una cliente nuevo // if (txtId.Text != "") Rubro.idRubro = Convert.ToInt64(txtId.Text); // Rubro.nombre = txtAgrRubro.Text; // N_Rubro nRubro = new N_Rubro(); // string xRet = nRubro.guardar(Rubro); // if (xRet != "0") // { // MessageBox.Show("No se puedo agregar el rubro"); // } // else // { // MessageBox.Show("¡El rubro se agrego correctamente!"); // } }
public string add_Rubro(E_Rubro rubro) { try { cn.Open(); cmd = new SqlCommand("addRubro", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@nombre", rubro.nombre); cmd.ExecuteNonQuery(); } catch (Exception e) { xRet = e.Message; } return(xRet); }
private void btnGuardar_Click_1(object sender, EventArgs e) { if (txtAgrRubro.Text != "") { E_Rubro rubro = new E_Rubro(); rubro.nombre = txtAgrRubro.Text; if (!string.IsNullOrEmpty(txtId.Text)) { rubro.idRubro = Convert.ToInt32(txtId.Text); } N_Rubro nRubro = new N_Rubro(); nRubro.guardar(rubro); lblNvoMod.Text = "Nueva Rubro"; txtId.Text = null; txtAgrRubro.Text = null; refrescarGrilla(); } }
static public void addRurbo() { string xRet; E_Rubro r = new E_Rubro(); BD_Rubro bd = new BD_Rubro(); r.nombre = "nombre del rubro"; xRet = bd.add_Rubro(r); if (xRet != "0") { Console.WriteLine("no se agrego la Rurbro"); } else { Console.WriteLine("se agrego la Rubro"); } }
public List <E_Rubro> getAll_Rubros(string filtro) { List <E_Rubro> rubros = new List <E_Rubro>(); try { cn.Open(); cmd = new SqlCommand("getAllRubro", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@filtro", filtro); SqlDataReader oReader = cmd.ExecuteReader(); while (oReader.Read()) { E_Rubro rubro = new E_Rubro(); rubro.idRubro = Convert.ToInt64(oReader["idRubro"]); rubro.nombre = oReader["nombre"].ToString(); rubros.Add(rubro); } } catch (Exception e) { xRet = e.Message; } finally { if (cn.State == ConnectionState.Open) { cn.Close(); } } return(rubros); }