//Metodo BuscarNombre public DataTable BuscarNombre(DPresentaciones presentaciones) { DataTable DtResultado = new DataTable("presentaciones"); SqlConnection SqlCon = new SqlConnection(); try { SqlCon.ConnectionString = Conexion.Cn; SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spbuscar_presentaciones_nombre"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParTextoBuscar = new SqlParameter(); ParTextoBuscar.ParameterName = "@TextoBuscar"; ParTextoBuscar.SqlDbType = SqlDbType.VarChar; ParTextoBuscar.Size = 50; ParTextoBuscar.Value = presentaciones.TextoBuscar; SqlCmd.Parameters.Add(ParTextoBuscar); SqlDataAdapter SqlDat = new SqlDataAdapter(SqlCmd); SqlDat.Fill(DtResultado); } catch (Exception ex) { DtResultado = null; } return(DtResultado); }
//Insertar public string Insertar(DPresentaciones Presentaciones) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Codigo SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //Establecer el comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "spinsertar_Presentaciones"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdpresentacion = new SqlParameter(); ParIdpresentacion.ParameterName = "@idpresentacion"; ParIdpresentacion.SqlDbType = SqlDbType.Int; ParIdpresentacion.Direction = ParameterDirection.Output; SqlCmd.Parameters.Add(ParIdpresentacion); SqlParameter ParNombre = new SqlParameter(); ParNombre.ParameterName = "@nombre"; ParNombre.SqlDbType = SqlDbType.VarChar; ParNombre.Size = 50; ParNombre.Value = Presentaciones.Nombre; SqlCmd.Parameters.Add(ParNombre); SqlParameter ParDescripcion = new SqlParameter(); ParDescripcion.ParameterName = "@descripcion"; ParDescripcion.SqlDbType = SqlDbType.VarChar; ParDescripcion.Size = 256; ParDescripcion.Value = Presentaciones.Descripcion; SqlCmd.Parameters.Add(ParDescripcion); //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se Ingreso el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }
//Metodo Eliminar public string Eliminar(DPresentaciones presentaciones) { string rpta = ""; SqlConnection SqlCon = new SqlConnection(); try { //Codigo SqlCon.ConnectionString = Conexion.Cn; SqlCon.Open(); //Establecer el comando SqlCommand SqlCmd = new SqlCommand(); SqlCmd.Connection = SqlCon; SqlCmd.CommandText = "speliminar_presentaciones"; SqlCmd.CommandType = CommandType.StoredProcedure; SqlParameter ParIdpresentacion = new SqlParameter(); ParIdpresentacion.ParameterName = "@idpresentacion"; ParIdpresentacion.SqlDbType = SqlDbType.Int; ParIdpresentacion.Value = presentaciones.Idpresentacion; SqlCmd.Parameters.Add(ParIdpresentacion); //Ejecutamos nuestro comando rpta = SqlCmd.ExecuteNonQuery() == 1 ? "OK" : "No se Elimino el Registro"; } catch (Exception ex) { rpta = ex.Message; } finally { if (SqlCon.State == ConnectionState.Open) { SqlCon.Close(); } } return(rpta); }