Пример #1
0
        //metodo buscar nombre
        public DataTable BuscarNombre(DPresentacion presentacion)
        {
            DataTable resultado = new DataTable("presentacion");
            SqlConnection conn = new SqlConnection();
            SqlCommand cmd = new SqlCommand();
            try
            {
                conn.ConnectionString = Conexion.string_conn;
                cmd.Connection = conn;
                cmd.CommandText = "spbuscar_presentacion_nombre";
                cmd.CommandType = CommandType.StoredProcedure;
                SqlParameter buscar_texto = new SqlParameter();
                buscar_texto.ParameterName = "@textbuscar";
                buscar_texto.SqlDbType = SqlDbType.VarChar;
                buscar_texto.Size = 50;
                buscar_texto.Value = presentacion.TextoBuscar;
                cmd.Parameters.Add(buscar_texto);

                //ejecutar el dato y llenar la table
                SqlDataAdapter sqldato = new SqlDataAdapter(cmd);
                sqldato.Fill(resultado);

            }
            catch (Exception ex)
            {
                resultado = null;
            }

            return resultado;
        }
Пример #2
0
 //metodo Insertar que llama al metodo Insertar de la clase Presentacion
 //de la capa datos
 public static string Insertar(string nombre, string descripcion)
 {
     DPresentacion Obj_datos = new DPresentacion();
     Obj_datos.Nombre = nombre;
     Obj_datos.Descripcion = descripcion;
     return Obj_datos.Insertar(Obj_datos);
 }
Пример #3
0
 public static string Editar(int id_presentacion, string nombre, string descripcion)
 {
     DPresentacion Obj_datos = new DPresentacion();
     Obj_datos.IdPresentacion = id_presentacion;
     Obj_datos.Nombre = nombre;
     Obj_datos.Descripcion = descripcion;
     return Obj_datos.Editar(Obj_datos);
 }
Пример #4
0
 public static string Eliminar(int id_presentacion)
 {
     DPresentacion Obj_datos = new DPresentacion();
     Obj_datos.IdPresentacion = id_presentacion;
     return Obj_datos.Eliminar(Obj_datos);
 }
Пример #5
0
 public static DataTable BuscarNombre(string texto_buscar)
 {
     DPresentacion Obj_data = new DPresentacion();
     Obj_data.TextoBuscar = texto_buscar;
     return Obj_data.BuscarNombre(Obj_data);
 }
Пример #6
0
        //  Editar
        public string Editar(DPresentacion presentacion)
        {
            string salida = "";
            SqlConnection conn = new SqlConnection();

            try
            {
                conn.ConnectionString = Conexion.string_conn;
                conn.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = conn;
                cmd.CommandText = "speditar_presentacion";
                cmd.CommandType = CommandType.StoredProcedure;

                SqlParameter id_presentacion = new SqlParameter();
                id_presentacion.ParameterName = "@idpresentacion";
                id_presentacion.SqlDbType = SqlDbType.Int;
                id_presentacion.Value = presentacion.IdPresentacion;
                cmd.Parameters.Add(id_presentacion);

                SqlParameter nombre = new SqlParameter();
                nombre.ParameterName = "@nombre";
                nombre.SqlDbType = SqlDbType.VarChar;
                nombre.Size = 50;
                nombre.Value = presentacion.Nombre;
                cmd.Parameters.Add(nombre);

                SqlParameter descripcion = new SqlParameter();
                descripcion.ParameterName = "@descripcion";
                descripcion.SqlDbType = SqlDbType.VarChar;
                descripcion.Size = 256;
                descripcion.Value = presentacion.Descripcion;
                cmd.Parameters.Add(descripcion);

                //ejecutamos nuestro comando
                salida = cmd.ExecuteNonQuery() == 1 ? "OK" : "no se actualizo el registro";
            }
            catch (Exception ex)
            {
                salida = ex.Message;
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return salida;
        }
Пример #7
0
        public string Eliminar(DPresentacion presentacion)
        {
            string salida = "";
            SqlConnection conn = new SqlConnection();

            try
            {
                conn.ConnectionString = Conexion.string_conn;
                conn.Open();
                SqlCommand cmd = new SqlCommand();
                cmd.Connection = conn;
                cmd.CommandText = "speliminar_presentacion";
                cmd.CommandType = CommandType.StoredProcedure;

                SqlParameter id_presentacion = new SqlParameter();
                id_presentacion.ParameterName = "@idpresentacion";
                id_presentacion.SqlDbType = SqlDbType.Int;
                id_presentacion.Value = presentacion.IdPresentacion;
                cmd.Parameters.Add(id_presentacion);

                //ejecutamos nuestro comando
                salida = cmd.ExecuteNonQuery() == 1 ? "OK" : "no se elimino el registro";
            }
            catch (Exception ex)
            {
                salida = ex.Message;
            }
            finally
            {
                if (conn.State == ConnectionState.Open)
                {
                    conn.Close();
                }
            }
            return salida;
        }