public Boolean ActualizarEjemplar(EjemplarBE objEjemplarBE) { cnx.ConnectionString = MiConexion.GetCnx(); cmd.Connection = cnx; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "usp_ActualizarEjemplar"; //Agregamos parametros try { //Codifique cmd.Parameters.AddWithValue("@id_Ejemplar", objEjemplarBE.Id_Ejemplar); cmd.Parameters.AddWithValue("@id_Libro", objEjemplarBE.Titulo); cmd.Parameters.AddWithValue("@estado", objEjemplarBE.Estado); cnx.Open(); cmd.ExecuteNonQuery(); blnexito = true; } catch (SqlException x) { blnexito = false; } finally { if (cnx.State == ConnectionState.Open) { cnx.Close(); } cmd.Parameters.Clear(); } return(blnexito); }
private void Ejemplar03_Load(object sender, EventArgs e) { try { //LLENAMOS EL COMBO BOX de Distrito cboTitulo.DataSource = objLibroBL.ListarLibro(); cboTitulo.DisplayMember = "Titulo"; cboTitulo.ValueMember = "IdLibro"; objEjemplarBE = objEjemplarBL.ConsultarEjemplar(this.Codigo); // MOSTRAMOS LOS DATOS DEL LECTOR A ACTUALIZAR cboTitulo.SelectedValue = objEjemplarBE.Titulo; txtEstado.Text = objEjemplarBE.Estado; } catch (Exception ex) { MessageBox.Show("Error : " + ex.Message); } }
public EjemplarBE ConsultarEjemplar(String strcod) { EjemplarBE objEjemplarBE = new EjemplarBE(); try { //Codifique cnx.ConnectionString = MiConexion.GetCnx(); cmd.Connection = cnx; cmd.CommandType = CommandType.StoredProcedure; cmd.CommandText = "usp_ConsultarEjemplar"; cmd.Parameters.AddWithValue("@id_Ejemplar", strcod); cnx.Open(); dtr = cmd.ExecuteReader(); if (dtr.HasRows == true) { dtr.Read(); if (dtr["IdEjemplar"] == DBNull.Value) { objEjemplarBE.Id_Ejemplar = ""; } else { objEjemplarBE.Id_Ejemplar = dtr["IdEjemplar"].ToString(); } if (dtr["IdLibro"] == DBNull.Value) { objEjemplarBE.Titulo = ""; } else { objEjemplarBE.Titulo = dtr["IdLibro"].ToString(); } if (dtr["Estado"] == DBNull.Value) { objEjemplarBE.Estado = ""; } else { objEjemplarBE.Estado = dtr["Estado"].ToString(); } } } catch (SqlException ex) { throw new Exception(ex.Message); } finally { if (cnx.State == ConnectionState.Open) { cnx.Close(); } cmd.Parameters.Clear(); } return(objEjemplarBE); }
public Boolean ActualizarEjemplar(EjemplarBE objEjemplarBE) { return(objEjemplarADO.ActualizarEjemplar(objEjemplarBE)); }
public Boolean InsertarEjemplar(EjemplarBE objEjemplarBE) { return(objEjemplarADO.InsertarEjemplar(objEjemplarBE)); }