Esempio n. 1
0
 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);
 }
Esempio n. 2
0
        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);
            }
        }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
 public Boolean ActualizarEjemplar(EjemplarBE objEjemplarBE)
 {
     return(objEjemplarADO.ActualizarEjemplar(objEjemplarBE));
 }
Esempio n. 5
0
 public Boolean InsertarEjemplar(EjemplarBE objEjemplarBE)
 {
     return(objEjemplarADO.InsertarEjemplar(objEjemplarBE));
 }