//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; }
//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); }
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); }
public static string Eliminar(int id_presentacion) { DPresentacion Obj_datos = new DPresentacion(); Obj_datos.IdPresentacion = id_presentacion; return Obj_datos.Eliminar(Obj_datos); }
public static DataTable BuscarNombre(string texto_buscar) { DPresentacion Obj_data = new DPresentacion(); Obj_data.TextoBuscar = texto_buscar; return Obj_data.BuscarNombre(Obj_data); }
// 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; }
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; }